CleanCSS

軟件截圖:
CleanCSS
軟件詳細信息:
版本: 1.4
上傳日期: 11 May 15
許可: 免費
人氣: 2

Rating: nan/5 (Total Votes: 0)

CleanCSS是一個簡單Python化語言對CSS的設計靈感來自CleverCSS,但更加簡單和梗阻性少的特點。
為什麼
我真的很喜歡背後CleverCSS的想法,但在生產中使用時,我意識到,我試圖通過轉義字符串和不支持CSS屬性的方式往往擺脫它的解析器。使用供應商前綴像-webkit-梯度和值,如RGBA造成了混亂的CSS,所以我決定不一切,我沒有反正使用複雜的特點寫我自己的解析器類似的語法,它現在為我工作正常真正的現代主義網站。
語法例子
我要保持CleverCSS例子,可能因為語法真的是相似的。
一個小例子如下。注意根據縮進語法和如何可以嵌套規則:
的#header,#footer:
       保證金:0
       填充:0
       字體 - >
                family:宋體,無襯線
與NBSP;              大小:.9em
       李:
               填充:0.4em
               保證金:0.8em 0 0.8em
                H3:
                       字體大小:1.2em
               電話號碼:
                       填充:0.3em
                p.meta:
                       文本對齊:右
                       顏色:#ddd
當然你也可以做同樣的CSS中,但由於其性質平坦的代碼看起來更詳細。下面這段代碼是上述文件的CleanCSS輸出:
的#header,#footer {
       保證金:0;
       填充:0;
       字體-family:宋體,無襯線
       字體大小:.9em
}
李的#header,
#footer {李
       填充:0.4em;
       保證金:0.8em 0 0.8em;
}
李的#header H3,
#footer李H3 {
       字體大小:1.2em;
}
李的#header磷,
#footer李P {
       填充:0.3em;
}
李的#header p.meta,
#footer李p.meta {
       文本對齊:右;
       顏色:#DDDDDD;
}
庫的使用
進口cleancss模塊並調用一個類文件對象的轉換()函數。
例如:
進口cleancss
開放('file.css')為f:
       打印cleancss.convert(F)
命令行使用
致電cleancss.py不帶參數的顯示使用說明書。通過任意數量的文件,以cleancss.py和腳本將文件轉換為CSS和打印的結果到控制台。
例如:
cleancss.py file.css> result.css

要求

  • 在Python的

顯影劑的其他軟件 Massimiliano Torromeo

ScrollableTable
ScrollableTable

28 Feb 15

CdFly
CdFly

3 Jun 15

SQLAntaresia
SQLAntaresia

14 Apr 15

意見 CleanCSS

評論沒有發現
添加評論
打開圖片!