4

对于我的网站,我正在考虑使用Less

我可以在浏览器中遇到一些兼容性问题、JavaScript 问题或其他问题吗?我知道这比 CSS 好,但我不知道我是否会遇到问题。

4

3 回答 3

4

尽管我更喜欢SASS而不是LESS(更好的语法 [循环和控制结构] 并且它具有更多功能 => 我的观点),但通常使用 CSS-Framework 是一个好主意。它可以节省时间和不必要的工作。请务必在生产模式下预编译您的样式。不要在客户端进行(可能会导致问题:禁用 javascript、性能问题...)。如果您预编译 CSS,您不必担心出现任何问题,因为原生 CSS 会交付给浏览器。

您可以在这里查看一个很好的比较:

https://gist.github.com/820035

于 2012-06-18T08:17:33.120 回答
1

来自 LESS 文档:

作为 CSS 的扩展,LESS 不仅向后兼容 CSS,而且它添加的额外功能使用现有的 CSS 语法。[...] 如果有疑问,让您回退到 CSS。

生产中最好的方法是在服务器端编译它,而在开发中你可以简单地使用客户端 javascript 编译器:

http://lesscss.org/#-client-side-usage

另请注意,LESS 并不是严格意义上的框架(与 Twitter Bootstrap 相反),但可以轻松配对。Bootstrap 本身也有一个 LESS 增强版本。

于 2012-06-18T08:31:22.303 回答
0

我同意@Christoph。我也更喜欢SASS。Less 或 Sass 也不习惯于浏览器兼容性。它们用于向 css 添加功能。

你可以在这里查看那篇文章。

http://nittygrittyjs.com/blog/why-less-is-a-pain-in-the-sass/

于 2012-06-18T08:16:35.973 回答