2013-07-23 53 views
0

您好我正在努力解决它是否值得使用LESSCSS。lesscss的秘密

经过大量研究和实践后,我发现旧版浏览器不支持它,需要在使用之前进行编译。它甚至值得使用吗?我知道它使得css更容易编写,但是如果你正在编写的内容不是在使用它时会变成什么样,它是否值得呢?

感谢

+1

这是不正确的,“需要在使用之前编译”,它绝对值得它 –

+0

感谢您的答复,你可以帮我说,为什么?谢谢 –

+0

1.你不必编译它,你可以包括较少的文件作为一个CSS文件和一个JS,它将编译它的运行时间。 2.使用less创建复杂的css层次结构和颜色模式非常简单。这两件事使得创建不带冗余代码部分的模块化css变得很容易(这就是我使用它的原因) –

回答

4

事实上,在使用LESSCSS的方法有两种:

  • 客户端:在.less文件被发送到客户端,并通过浏览器执行,使用JavaScript和要求最近浏览器。

  • 服务器端:将.less文件编译为普通.css文件,将其发送到客户端。

第二个需要更多的服务器配置,但只需要客户端的CSS兼容性。

您可以在LESSCSS主页上的“用法”部分底部找到更多详细信息:here

+1

感谢您的回复 - 所以我正确地说它最好使用编译在服务器上的版本 - 例如http://leafo.net/lessphp/或http://www.dotlesscss.org/当我使用C#或PHP?谢谢 –

+0

@ Hello-World'less'附带一个命令行编译器:'lessc'。如果要动态生成较少的脚本,则您的工具很有用。如果你的设计变化不大,那么修改'less'文件并用'lessc myless.less mycss.css'手动编译它们会更轻,然后在你的HTML文档中包含css文件,而不是在每次请求时动态编译它们。 – Levans