Less.js是一个CSS预处理器,它意味着你可以使用文件中较少的预处理器语言编写你的风格*.less,然后Less.js会将它编译成纯CSS.
CSS预处理器自带了很多强大的功能,如:变量,混入,嵌套规则,操作,进口和更多.
使用Less.js,您有两种选择:
Less.js.如果你有可能很大的Web界面设计(复杂的布局,精灵,多个导航,几种形式等等),那么你应该考虑使用流行的CSS预处理器之一,如Less.js或Sass.他们会帮助你很多.
请记住......在CSS预处理器上有大型项目构建,Twitter Bootsrap使用Less和Compass是一个很棒的框架,可以消除与内联块,clearfix,box-shadow相关的跨浏览器问题的疼痛等等......