960.gs/Blueprint和LESS有什么区别?

10

最终,我喜欢编写自己的CSS。当我不得不遵循别人毫无意义的命名约定时,我很讨厌它。然而,我被一个移动站点几乎可以使用框架的事实所吸引。

现在,我看到了960.gs和Blueprint之间的几个比较,但是这些辩论中从未涉及LESS。为什么?我错过什么了吗?对我来说,LESS基本上做了相同的事情。

http://lessframework.com/

有人想讨论一下吗?

2个回答

10

LESSFramework是一个支持响应式网页设计原理的CSS网格系统。这是网页设计领域,旨在使一个网站设计支持从移动设备到大屏幕的所有浏览器。Lessframework网格系统根据可用的屏幕空间自适应其布局。

这就是它与像960.gs或Blueprint之类的传统网格系统真正不同的地方。

LESS Framework也相当新,这可能就是为什么你在评论或比较中看不到它的原因。

如果你想进行比较,你必须弄清楚你真正需要从CSS框架中得到什么。

  • 960.gs 是一个纯粹的网格布局系统,除此之外没有别的...但也是使用最广泛的。
  • Blueprint 是一个网格系统,它还提供了排版和表单样式。
  • LESSFramework 是一个只有在你想要创建响应式布局时才真正有用的网格系统。如果不是这样,你可能会更喜欢960.gs。

你喜欢它吗?推荐它吗? - dcolumbus
除非你准备投入额外的时间来创建一个响应式布局,否则使用 960.gs 会更好,这是我认为最广泛使用的网格系统。我已经更新了我的答案,以进一步阐述。 - ChrisR

3

960.gsBlueprint是网格系统。

LESS是一种CSS预处理器(也称为LESScss)。

将其与它们进行比较没有意义,它们执行完全不同的任务。


更新:

您似乎在谈论与LESScss不同的东西,即一个名为LESSFramework的网格系统。

我将此答案留在这里,以便阅读此问题的人们了解不同的项目及其功能。


LESS 官网上的第一行是:“Less Framework 是一个用于设计自适应网站的 CSS 网格系统。” 从那句话和许多其他语句中可以看出,LESS 是一个网格系统。我认为这是一个非常合理的问题。我使用“基本”这个词,因为这是我的问题。如果你想深入了解这个主题,是的,我相信它们是非常不同的。但对于我的“基本”需求,我的问题仍然存在。 - dcolumbus
@dcolumbus - 你一定看的是和我不同的网站。 - Oded
@dcolumbus - 当讨论LESS时,我经常听到提到http://lesscss.org/。 - Oded
你可能混淆了LESScss和LESSFramework。前者是CSS预处理器(类似于SASS),而后者是响应式网页设计的网格系统。 - ChrisR
4
@ChrisR - 我只在使用LESScssCSS上下文中看到过LESS这个词的使用。我从未见过将LESSFramework简单地称为LESS - Oded
@ChrisR 就是这样。我的意思是,为什么会有人使用与另一个相关软件相同的名称? - dcolumbus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接