0
A
回答
0
少就是一个预处理器,它编译成静态CSS。 Less使您能够使用变量和mixin来帮助您编写DRY和可重用代码。
例子:
CSS:
p {
color:red;
}
h1 {
color: red;
}
减:
@color: red;
p {
color: @color;
}
h1 {
color: @color;
}
如果你想使用的yellow
代替red
你只需要改变@color: red;
现在。
同为混入,减:
.default-style() {
color: @color;
border: 1px solid black;
}
p {
.default-style();
}
h1 {
.default-style();
}
如果你不需要为你的默认样式边框更多,你将只能从.default-style()
混入删除border
财产。
少不会缩小或优化您的(发送)CSS代码。
由于少了2,你可以使用后处理你编译的CSS代码的插件。这个插件可以缩小/压缩或优化您的代码。
例如使用clean-css(https://github.com/less/less-plugin-clean-css)进行压缩,并使用CSScomb(https://github.com/bassjobsen/less-plugin-csscomb)进行优化。
相关问题
- 1. r.js缩小优化文件不运行
- 2. 优化CSS文件大小过大
- 3. 如何通过webpack优化css/less?
- 4. JavaScript优化和缩小与gzipping
- 5. 导入LESS CSS文件与变量
- 6. JavaScript缩小和优化
- 7. 优化ABCpdf文件大小
- 8. 优化CSS文件 - 文件未找到
- 9. Matlab:优化缩小矢量大小
- 10. PhpStorm Sync Less和CSS文件
- 11. 使用require js优化器的CSS缩小
- 12. 缩小CSS和JavaScript应用微软Web优化
- 13. CSS先进的最小化(优化)
- 14. 如何缩小与CSS
- 15. 与PHP扩展CSS缩小
- 16. 优化网站 - 缩小,精灵等
- 17. 这段代码如何优化缩小?
- 18. ASP.NET Web优化 - 无捆绑缩小
- 19. 组合和缩小CSS/JS文件
- 20. Laravel缩小css和js文件
- 21. 在LESS CSS中配置缩进
- 22. 如何自动缩进LESS? (css扩展)
- 23. 合并calc()与LESS CSS
- 24. 更新Grav主题的“未缩小”CSS文件后,如何缩小CSS?
- 25. 优化AS3 SWF文件的大小?
- 26. 如何优化PDF文件大小?
- 27. 用于优化/最小化swf文件大小的工具
- 28. Grunt less不会替换css文件
- 29. WebEssentials LESS CSS映射文件不工作
- 30. 只有1 LESS CSS文件是活动
你完全误解了LESS。 – SLaks 2015-02-08 04:24:10
我同意这一点,你想澄清一下吗? – james 2015-02-08 04:54:25
某些更少的编译器提供了一个选项来缩小它们的输出CSS,但这只不过是一个微妙的奖励功能,实际上与Less本身毫无关系(在大多数情况下,更多的是为了缩小产生的CSS这样的更少编译器实际上使用相同的或者类似的外部缩小器库,你可以用它来缩小你的CSS W/O Less)。这些含糊不清的术语通常令人困惑:“优化”,“缩小”。当你阅读“减少让你优化你的代码”之类的东西时,它通常意味着你编写的代码*不是缩小你的代码将编译的CSS。 – 2015-02-08 06:39:30