【发布时间】:2011-12-01 21:13:33
【问题描述】:
LESS 和 SASS 允许我们使用 CSS 嵌套规则;但是,他们要求我们在 Web 服务器上安装他们的组件。
是否可以在不在服务器上安装任何东西的情况下使用类似的功能?也许通过使用 JavaScript、jQuery 等。我可以做到这一点。
谢谢,
【问题讨论】:
LESS 和 SASS 允许我们使用 CSS 嵌套规则;但是,他们要求我们在 Web 服务器上安装他们的组件。
是否可以在不在服务器上安装任何东西的情况下使用类似的功能?也许通过使用 JavaScript、jQuery 等。我可以做到这一点。
谢谢,
【问题讨论】:
就像在部署过程中最小化 javascript 文件(无需在服务器上安装任何东西)的人一样,您可以在部署或打包步骤中将 LESS 文件处理为常规 CSS 文件。这些工具可以在开发人员的计算机上运行并在部署时使用一次,而不必在服务器上安装任何可执行文件。
我确信有很多 LESS 编译器选项,但这里有几个:
【讨论】:
【讨论】:
<link> 上设置了正确的rel 属性?应该是rel="stylesheet/less"。您确定浏览器在任一文件上都没有收到 404 吗?
简而言之,是的,http://www.w3schools.com/css/css_grouping_nesting.asp。
不完全是 SASS 语法,但实现了相同的效果。 为了进一步回答,可以使用 Javascript 动态应用嵌套的 CSS。
【讨论】: