27款前端開發中經典的 CSS 框架

edithfang發表於2014-10-23
1. 960gs

960 畫素的頁面寬度似乎成為了一種設計標準,在當前各種解析度下,能夠很好地展現網頁內容。提供較為常用的尺寸來簡化網頁設計過程,使工作簡單高效。


2. YUI 2: Grids CSS

芒果曾經介紹過由雅虎開發小組推出的 YUI,而這個 YUI Grids CSS 正是其中的一部分。作為最著名的 CSS 框架之一,YUI Grids CSS 提供了四種預設頁面寬度,六種預設模板。其中的負 Margin 技術,使用度量單位 em,清除佈局浮動等技術非常值得學習和借鑑。

3. Blueprint

Blueprint 是一款成熟的 CSS 框架,它將佈局 (layout)、排版 (typography)、元件 (widget)、重置 (reset)、列印 (print) 等分放到不同的 CSS 檔案中。在網頁設計時就減少了引入的程式碼,提高了頁面載入效率。

4. BlueTrip

BlueTrip 是一個整合了BluePrint & Tripoli 框架的做好的部分;Hartija 的列印樣式; 960.gs的簡潔;Elements 圖示的一個css框架。為你提供一個好用的樣式集合和一個製作網站的通用的方法。這樣你就可以集中精力搞設計了。

5. Elastic CSS

Elastic 是一個簡單的 CSS 框架用來對網頁進行佈局。Elastic 可實現各種各樣常見的網頁佈局。

6. Easy

市面上流行的JQUERY元件功能都被納入其框架中,你只要直接使用這個框架,不用學習複雜的AJAX JQuery語法,非常方便。

7. EZ-CSS

EZ-CSS是一個輕量級,瀏覽器友好,易於使用的CSS框架。用於建立CSS+Div的頁面複雜佈局(layouts)。

8. Tripoli

Tripoli是一個用於HTML表現的通用css規範。通過重設和重建瀏覽器標準,Tripoli 為你的網站專案提供了一個標準的、跨瀏覽器表現的基礎。

9. CleverCSS

CleverCSS 是一個用於css的受Python啟發的小型的標記語言,它可用於以整潔的和結構化的方式建立一個樣式表。在很多方面它都比CSS2整潔和強大。與CSS最明顯的區別是句法:它基於縮排而且不單調。雖然這顯然違反了Python的規則,它依然是組織樣式的很好的主意。

10. SenCSS

它為你CSS重複的部分提供了合理的樣式,這樣你就能更加關注於自己網站的樣式。SenCSs不像其他CSS框架那樣,它不包含各種雜亂的佈局樣式或是預定義的柵格系統,那SenCSs能剛什麼呢?

baseline, fonts, paddings, margins, tables, lists, headers, blockquotes, forms 等等都是SenCSs所能辦到的。

11. Emastic

Emastic 是一個CSS框架,它有連續的任務:探索陌生的新世界,尋找新生活和新的網站空間,大膽的去CSS框架尚未到達的領域。它是輕量的、在頁面寬度上比較人性化,在網格中使用固定和不固定的列寬。 Elastic 用“em”佈局。

12. Typogridphy

Typogridphy是一個適合網格佈局的CSS框架,用來幫助網頁設計師和前端開發者能夠快速編碼實現漂亮的網格佈局。它可以讓你快速建立出各種各樣的網格佈局,並且非常輕鬆和簡單。這個框架的CSS充分符合語義驗度,嚴格的Xhtml等標準 。


13. Less Framework 3

它是一個以less.js為基礎的CSS框架,它充分利用它的混入,變數和築巢等高階功能。

14. Elements

是一個非常輕量級的css框架,從它的程式碼組織結構來看作者顯然是希望真個project能夠全部部署在它這個css的framework中。

15. Boilerplate

它是一個HTML/CSS/JS的預設模版,它可以幫助你建設一個支援HTML5-CSS3,跨瀏覽器的網站。

16. Malo

一個超小的、靈活的、易用的、寬度可以變化的個性化頁面。

17. The 1kb CSS Grid

如果你僅僅需要一個輕量級的 CSS 網格系統,來構建你網站的主框架,那麼你可以嘗試下 1Kb CSS Grid。1KB CSS Grid 網站上提供了一個生成器用來定製 CSS 網格,並且可以直接下載定製好的 CSS 網格。


18. Fluid Grid System

一個網站的導航選單文字不能提供足夠的資訊,來表達當前選單按鈕的內容,一般的解決辦法是使用提示資訊ToolTip,那麼流動導航選單也可以解決此問題,同時也為網站設計的新增了一些時尚而又動感元素。

19. Content with Style

Content with Style下一個邏輯步驟就是將這個擴充套件為CSS框架,允許使用寫好並通過測試的元件來快速開發網站。實際上所需的是搞定一套命名習慣和一個靈活的基本模板。

20. WYMstyle

WYMstyle是一組CSS檔案,你可以很容易的組合這些檔案來快速的建立你的網站的佈局。通過提供可靠的、經過良好測試的CSS模組,WYMstyle 力求讓每個網站防止枯燥的跨瀏覽器相容性測試。

21. The Golden Grid

是vladocar開發的一款比較新的CSS框架,可以為現代網站設計提供一個全新的佈局參考。它非常小巧,所以很容易學習上手。其中的某些處理佈局的方法是很值得借鑑的。如果你瞭解960網格系統,那麼這個框架,你會更加容易使用。

22. Yet Another Multicolumn Layout (YAML)

YAML是一個 (X)HTML/CSS 框架,它為了滿足彈性的和使用者友好的佈局而開發的。YAML自2007年出現以來就提供了廣而全的文件。像許多其他的CSS-Framework如Blueprint CSS 或 YUI Grids 一樣,提供了一個預定義的 CSS-classes 系統,用來建立基於網格的佈局。要建立一個佈局,設計師需要建立網站 HTML 結構,然後為容器(html標籤)書寫CSS,剩下的就自理了。

23. Compass

Compass是一種樣式的創作的框架,使你的樣式表和標示容易建立和維護。寫自己的樣式用sass而非原來的是css,利用Sass中的Mixins和Compass結合,你可以應用樣式框架如Blueprint來代替你自己的樣式標記.Compass基於sass,可以利用css框架比如Blueprint,非常的便捷.


24. Schema Web Design Framework

Schema 是一個為了提供在重複的設計任務中必須的CSS和HTML標籤而設計的表現層的網頁框架設計。 與為每一個新的網站專案從零開始建立HTMl/CSS不同,Schema提供必要的基礎來開始並立馬讓你的設計跑起來。

25. Sparkl

它是一個很成熟的系統,它小巧靈活、易學易用。

26. The jQuery UI CSS Framework

它是一套基於jquery構建具有皮膚更換功能的UI控制元件和滑鼠互動元件。用於幫助開發人員構建具有良好使用者體驗的Web應用程式。提供了一個強大的CSS Framework,為使用者定義使用jQuery widgets。其中的ThemeRoller更是讓你隨心所欲地操作設計不同風格的網頁介面。

27. 52framework

它是一個Web開發框架,它能實現HTML5和CSS3。它是一個跨瀏覽器的框架,可以在所有主流的瀏覽器上執行,包括IE6。主要是採用一個HTML5 enabling JavaScript file檔案來實現。

來自:前端裡
相關閱讀
評論(1)

相關文章