CSS预处理器,Sass 3.4.4 发布

jopen 10年前

你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。很自然地,有人就开始为CSS加入编程元素,这被叫做 "CSS预处理器"(css preprocessor)。它的基本思想是,用一种专门的编程语言,进行网页样式设计,然后再编译成正常的CSS文件。 SASS是一种CSS的开发工具,提供了许多便利的写法,大大节省了设计者的时间,使得CSS的开发,变得简单和可维护。

Sass 3.4.4 发布了,改进记录包括:

  • Produce more useful error messages when paths have incompatible encodings on Windows.

  • Allow @keyframes selectors to use arbitrary identifiers to support libraries like Skrollr.

  • sass-convert now preserves double-star mutliline comments (e.g./** foo */).

Sass 扩展了 CSS3,增加了规则、变量、混入、选择器、继承等等特性。Sass 生成良好格式化的 CSS 代码,易于组织和维护。

CSS预处理器,Sass 3.4.4 发布