加快開發時間的8個CSS的預先處理程式

來源:互聯網
上載者:User
文章目錄
  •           
            

    作者 fmms 2011-11-01 10:32:45
CSS 可以讓你做很多事情,但對開發人員來說,缺乏很多特性,例如變數、常量以及一些編程文法。本文介紹 8 個 CSS 前置處理器,可以加速你的 CSS 開發。

Less CSS   

Less CSS 是一個使用廣泛的 CSS 前置處理器,通過簡單的文法和變數對 CSS 進行擴充,可減少很多 CSS 的代碼量。

  

Get it: http://www.oschina.net/p/lesscss

Sass

Sass 擴充了 CSS3,增加了規則、變數、混入、選取器、繼承等等特性。Sass 產生良好格式化的 CSS 代碼,易於組織和維護。 Get it: http://www.oschina.net/p/sass

Turbine

如果你是一個 PHP 愛好者,那麼 Turbine 非常適合你,很簡單的文法、自動 gzip 多個 css 檔案,修複了跨瀏覽器的問題等等。 Get it: http://turbine.peterkroener.de/index.php

Switch CSS

Switch 是一個全功能的穩定的 CSS 前置處理器,基於 Apache 和 mod_python 下運行,也提供命令列處理工具。 Get it: http://www.oschina.net/p/switchcss

CSS Cacheer

CSS Cacheer 是一個很酷的前置處理器可讓開發人員建立 CSS 外掛程式,要求 PHP 和 apache 的 mod_deflate 和 mod_rewrite 模組。 Get it: http://retired.haveamint.com/archive/2008/05/30/check_out_css_cacheer

CSS Preprocessor

另外一個有趣的前置處理器,使用 PHP5 開發,可使用一些例如 margin-left: (200px * 3/2 – 10px); 這樣的運算式 Get it: http://pornel.net/css

DT CSS

DtCSS 是一個 PHP 指令碼,用來對 CSS 檔案進行預先處理。DtCSS 可通過擴充 CSS 的特性來加速 CSS 編碼。例如嵌套選取器、顏色混合等等。DtCSS 讀取 CSS 檔案並對特殊文法進行處理,然後輸出標準 CSS。DtCSS 包含一個智能的緩衝系統。 Get it: http://www.oschina.net/p/dtcss

CSS PP

CSS PP 目前還是 alpha 版,提供 PHP、Python 和 Ruby 的版本 Get it: http://csspp.org/

  轉自:http://css.dzone.com/articles/8-css-preprocessors-speed 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.