发布于 2015-01-05 00:58:27 | 265 次阅读 | 评论: 0 | 来源: 网友投递
Less CSS CSS预处理器
Less 是一个Css 预编译器,意思指的是它可以扩展Css语言,添加功能如允许变量(variables),混合(mixins),函数(functions) 和许多其他的技术,让你的Css更具维护性,主题性,扩展性。
Less CSS 框架发布了 2.2.0 版本,改进记录包括:
do not apply relative paths to svg-gradient and data-uri functions data-uri output
using import filename interpolation and import inline together now works
deprecate the compression option (still works, but outputs a warning unless silent)
The node version of less now has image-size, image-width, image-height which return the image dimensions of a file
Fixed an issue that could cause the parse to occur more than once and the callback be called multiple times
if you are outputting to the console, lessc defaults to silent so warnings do not end up in output
isunit function supports '' to test if a dimension has no unit
data-uri function now counts characters after base64 encoding instead of bytes before encoding to determine ie8 support
fix bug effecting guards on pseudo class selectors
do not cache on the browser when used with modifyVars
detection if less does not parse last character in file
detection of whether a file is css now requires /css, .css, ?css, &css instead of just css. You can still tell less the type of file using import options.
remove extra new line added to sourcemap entry inline file
support safari extension
less.parse now exposes a way to get the AST. We do not recommend you use this unless you need to.
Less 是一个Css 预编译器,意思指的是它可以扩展Css语言,添加功能如允许变量(variables),混合(mixins),函数(functions) 和许多其他的技术,让你的Css更具维护性,主题性,扩展性。
LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可一在服务端运行 (借助 Node.js).