[css]網頁工程師必知:9 個超好用的 CSS 訊框架
類型:
css
前端開發是一項非常繁瑣的工作,你不只有需要擁有和別人不一樣的審美觀和設計觀,而且需要了解諸如 HTML、CSS、JavaScript 等錯綜複雜的技術,因此選擇一些優秀的 CSS 訊框架或許可以幫助你大大提高工作效率。
本文向你推薦了 9 個還不錯的 CSS 訊框架,希望對你有所幫助。
1、Twitter 開源傑作 ?Bootstrap
Bootstrap 是一款由 Twitter 推出的開源 CSS 訊框架,它的核心是由一系列用於 Web 前端開發的工具包組成。Bootstrap 基於 HTML、CSS 和 JavaScript,是一款非常適合敏捷 Web 開發的 CSS 訊框架,Bootstrap 同時也是 Github 上最熱門的開源專案之一。
Bootstrap 的特點
·強大的開發團隊。Bootstrap 由 Twitter 的設計師 Mark Otto 和 Jacob Thornton 合作開發,Bootstrap 開發團隊也是國際上公認最優秀的前端開發團隊之一。
·極簡的訊框架。Bootstrap 的設計非常簡單,這就意味?,無論你是進階的前端設計師,還是普通的程式員,都能夠很快地掌握 Bootstrap 的開發流程和開發方式。
·跨裝置、跨瀏覽器最初設想的 Bootstrap 只支援現代瀏覽器,不過新版本已經能支援所有主流瀏覽器,甚至包括 IE7。從 Bootstrap 2 開始,提供對平板和智慧手機的支援。
·完美的響應式設計。Bootstrap 支援響應式版面,可以智慧辨識客戶端瀏覽器的類型,從而構造適應當前裝置前端版面,這一切都是全自動的。
·支援 HTML5 和 CSS3。Bootstrap 支援所有的 HTML5 標籤和 CSS3 屬性。
·使用 LESS 組建動態樣式。當傳統的枯燥 CSS 寫法止步不前時,LESS 技術橫空出世。LESS 使用變數、巢狀、作業、混合編碼,幫助使用者花費很小的時間成本,編寫更快、更靈活的 CSS。
2、扁平化 UI 開發包 –? Flat UI
Flat UI 是一款基於 Bootstrap 的扁平化前端 UI 工具包,Flat UI 的元件外觀設計非常清新和漂亮,Flat UI 的元件包含按鈕,輸入訊框,組合按鈕,複選訊框,單選按鈕,標籤,選單,進度列和滑塊等精美的元素。
Flat UI 的特點
·包含很多基本的使用者界面,同時也可以靈活創建更多自訂的 UI 界面元件
·包含豐富的向量圖示和符號
·自訂調色板
·基於 HTML / CSS、JavaScript 的版面
3、語義化前端開發訊框架 –? Semantic UI
Semantic UI 是一款語義化的前端開發訊框架,Semantic 是圍繞自然交流語言而架構的,這使得開發更加直觀(易於理解)。跟Bootstrap不同,Semantic 在功能特性上、版面設計上、使用者體驗上更貼近自然語言。
Semantic UI 的特點
·檔案和演示非常完善
·易於學習和使用
·配備網格版面
·支援 Sass 和 LESS 動態樣式語言
·有一些非常實用的附加規格,例如 inverted 類。
·對於社區貢獻來說是比較開放的。
·有一個非常好的按鈕實作,情態動詞,和進度列。
·在許多功能上使用圖示字型。
4、Metro 風格的 CSS 訊框架 –? BootMetro
和Flat UI一樣,BootMetro 同樣也是一款基於 Bootstrap 的 CSS 訊框架,BootMetro 的最大特點在於它是一款 Win 8 Metro 風格的 CSS 訊框架。Metro 風格的優勢在於界面簡潔平滑,UI 元素簡單,加載速度快,並且有不錯的視覺效果。
BootMetro 的特點
·基於強大的 Twitter Bootstrap,訊框架的靈感源於? Metro UI CSS
·讓使用者更專注於站台的內容,因為 Metro 風格可以更加突出網頁的主要內容
·完全免費,和 Bootstrap 一樣,BootMetro 的使用也是非常簡單
5、雅虎開源傑作– Pure
Pure 也是一款很出色的 CSS 訊框架,之前分享的 Bootstrap 是由 Twitter 出品的,而 Pure 是來自雅虎的。儘管從 UI 界面效果上來說,Pure 沒有 Bootstrap 那樣精美,但 Pure 是純 CSS 實作的,因此非常小巧,整個訊框架壓縮後只有 5.7k 左右。
Pure 的特點
·最大的特點就是訊框架基於純 CSS,無任何 JavaScript 程式碼,演算上色速度比較快。
·由 Yahoo 出品,技術上應該不存在太大問題。
·訊框架十分小巧,壓縮後只有 5.7k。
·元件也很豐富,包括表格、表單、按鈕、表、瀏覽等。
·CSS 類的識別十分簡單,因此在使用 Pure 的程序中程式碼會比較友好。
6、Win 8 Metro 風格的 CSS 訊框架 –? Metro UI CSS
Metro UI CSS 是一款 Win 8 Metro 風格的 CSS 訊框架,同時,之前介紹過的那款BootMetro也是基於 Metro UI CSS 的,我們可以利用 Metro UI CSS 組建很棒的 Metro 風格應用。
Metro UI CSS 的特點
·Win 8 Metro 風格,界面清爽平滑
·學習非常簡單
·源程式碼很小巧
·基於 MIT 開源協定
7、免費的 Bootstrap 主題包 –? Bootswatch
Bootswatch 是一款基於 Bootstrap 的免費主題包,其中包含了豐富的 Bootstrap 主題,你可以下載安裝這些主題的 CSS 檔案,實作各種各樣漂亮的 Bootstrap 主題風格。
Bootswatch 的特點
·安裝非常方便。只需要下載對應主題的 CSS 檔案,取代原來的檔案即可,無需安裝二進製檔案。
·完全開源。基於 MIT 開源協定,你也可以前往Bootswatch 的開源社區進行問題討論。
·模組化。可以更加靈活地控制和改變樣式。
·外掛程式化。已經為各個平台提供了 API,如果你在使用NodeBB ,? BootSnap,那麼就更加方便了。
·持續更新中。更新和維護是一款優秀開源軟體的標記。
8、整合在 jQuery UI 上的 Bootstrap –? jQuery UI Bootstrap
jQuery UI Bootstrap 是一個將 jQuery UI 整合到 Bootstrap 上的 CSS 訊框架,jQuery UI Bootstrap 不只有可以利用 jQuery UI 強大的控制項庫,同時還可以享受 Bootstrap 那種清新自然的主題風格,所以越來越多的前端開發者都在使用 jQuery UI Bootstrap。
jQuery UI Bootstrap 的特點
·基於 jQuery UI,因此控制項功能非常強大,可以使用全部的 jQuery UI 控制項。
·基於 Bootstrap,不同控制項有了統一的外觀。
·免費開源,你可以很方便地下載和使用。
9、輕量級 CSS 版面排版訊框架– EZ-CSS
EZ-CSS 是一款輕量級的 CSS 版面排版訊框架,EZ-CSS 和其它的 CSS 訊框架有很大的不同,因為它很小,才 1kb。而且 EZ-CSS 的延伸性很強,對瀏覽器相容性較為友好,利用 EZ-CSS,你可以快速的實作較為複雜的網頁版面排版。
本文鏈結:http://www.codeceo.com/article/9-css-framework.html
本文作者:碼農網 ?–小峰
[b]
類型:
css
前端開發是一項非常繁瑣的工作,你不只有需要擁有和別人不一樣的審美觀和設計觀,而且需要了解諸如 HTML、CSS、JavaScript 等錯綜複雜的技術,因此選擇一些優秀的 CSS 訊框架或許可以幫助你大大提高工作效率。
本文向你推薦了 9 個還不錯的 CSS 訊框架,希望對你有所幫助。
1、Twitter 開源傑作 ?Bootstrap
Bootstrap 是一款由 Twitter 推出的開源 CSS 訊框架,它的核心是由一系列用於 Web 前端開發的工具包組成。Bootstrap 基於 HTML、CSS 和 JavaScript,是一款非常適合敏捷 Web 開發的 CSS 訊框架,Bootstrap 同時也是 Github 上最熱門的開源專案之一。
Bootstrap 的特點
·強大的開發團隊。Bootstrap 由 Twitter 的設計師 Mark Otto 和 Jacob Thornton 合作開發,Bootstrap 開發團隊也是國際上公認最優秀的前端開發團隊之一。
·極簡的訊框架。Bootstrap 的設計非常簡單,這就意味?,無論你是進階的前端設計師,還是普通的程式員,都能夠很快地掌握 Bootstrap 的開發流程和開發方式。
·跨裝置、跨瀏覽器最初設想的 Bootstrap 只支援現代瀏覽器,不過新版本已經能支援所有主流瀏覽器,甚至包括 IE7。從 Bootstrap 2 開始,提供對平板和智慧手機的支援。
·完美的響應式設計。Bootstrap 支援響應式版面,可以智慧辨識客戶端瀏覽器的類型,從而構造適應當前裝置前端版面,這一切都是全自動的。
·支援 HTML5 和 CSS3。Bootstrap 支援所有的 HTML5 標籤和 CSS3 屬性。
·使用 LESS 組建動態樣式。當傳統的枯燥 CSS 寫法止步不前時,LESS 技術橫空出世。LESS 使用變數、巢狀、作業、混合編碼,幫助使用者花費很小的時間成本,編寫更快、更靈活的 CSS。
2、扁平化 UI 開發包 –? Flat UI
Flat UI 是一款基於 Bootstrap 的扁平化前端 UI 工具包,Flat UI 的元件外觀設計非常清新和漂亮,Flat UI 的元件包含按鈕,輸入訊框,組合按鈕,複選訊框,單選按鈕,標籤,選單,進度列和滑塊等精美的元素。
Flat UI 的特點
·包含很多基本的使用者界面,同時也可以靈活創建更多自訂的 UI 界面元件
·包含豐富的向量圖示和符號
·自訂調色板
·基於 HTML / CSS、JavaScript 的版面
3、語義化前端開發訊框架 –? Semantic UI
Semantic UI 是一款語義化的前端開發訊框架,Semantic 是圍繞自然交流語言而架構的,這使得開發更加直觀(易於理解)。跟Bootstrap不同,Semantic 在功能特性上、版面設計上、使用者體驗上更貼近自然語言。
Semantic UI 的特點
·檔案和演示非常完善
·易於學習和使用
·配備網格版面
·支援 Sass 和 LESS 動態樣式語言
·有一些非常實用的附加規格,例如 inverted 類。
·對於社區貢獻來說是比較開放的。
·有一個非常好的按鈕實作,情態動詞,和進度列。
·在許多功能上使用圖示字型。
4、Metro 風格的 CSS 訊框架 –? BootMetro
和Flat UI一樣,BootMetro 同樣也是一款基於 Bootstrap 的 CSS 訊框架,BootMetro 的最大特點在於它是一款 Win 8 Metro 風格的 CSS 訊框架。Metro 風格的優勢在於界面簡潔平滑,UI 元素簡單,加載速度快,並且有不錯的視覺效果。
BootMetro 的特點
·基於強大的 Twitter Bootstrap,訊框架的靈感源於? Metro UI CSS
·讓使用者更專注於站台的內容,因為 Metro 風格可以更加突出網頁的主要內容
·完全免費,和 Bootstrap 一樣,BootMetro 的使用也是非常簡單
5、雅虎開源傑作– Pure
Pure 也是一款很出色的 CSS 訊框架,之前分享的 Bootstrap 是由 Twitter 出品的,而 Pure 是來自雅虎的。儘管從 UI 界面效果上來說,Pure 沒有 Bootstrap 那樣精美,但 Pure 是純 CSS 實作的,因此非常小巧,整個訊框架壓縮後只有 5.7k 左右。
Pure 的特點
·最大的特點就是訊框架基於純 CSS,無任何 JavaScript 程式碼,演算上色速度比較快。
·由 Yahoo 出品,技術上應該不存在太大問題。
·訊框架十分小巧,壓縮後只有 5.7k。
·元件也很豐富,包括表格、表單、按鈕、表、瀏覽等。
·CSS 類的識別十分簡單,因此在使用 Pure 的程序中程式碼會比較友好。
6、Win 8 Metro 風格的 CSS 訊框架 –? Metro UI CSS
Metro UI CSS 是一款 Win 8 Metro 風格的 CSS 訊框架,同時,之前介紹過的那款BootMetro也是基於 Metro UI CSS 的,我們可以利用 Metro UI CSS 組建很棒的 Metro 風格應用。
Metro UI CSS 的特點
·Win 8 Metro 風格,界面清爽平滑
·學習非常簡單
·源程式碼很小巧
·基於 MIT 開源協定
7、免費的 Bootstrap 主題包 –? Bootswatch
Bootswatch 是一款基於 Bootstrap 的免費主題包,其中包含了豐富的 Bootstrap 主題,你可以下載安裝這些主題的 CSS 檔案,實作各種各樣漂亮的 Bootstrap 主題風格。
Bootswatch 的特點
·安裝非常方便。只需要下載對應主題的 CSS 檔案,取代原來的檔案即可,無需安裝二進製檔案。
·完全開源。基於 MIT 開源協定,你也可以前往Bootswatch 的開源社區進行問題討論。
·模組化。可以更加靈活地控制和改變樣式。
·外掛程式化。已經為各個平台提供了 API,如果你在使用NodeBB ,? BootSnap,那麼就更加方便了。
·持續更新中。更新和維護是一款優秀開源軟體的標記。
8、整合在 jQuery UI 上的 Bootstrap –? jQuery UI Bootstrap
jQuery UI Bootstrap 是一個將 jQuery UI 整合到 Bootstrap 上的 CSS 訊框架,jQuery UI Bootstrap 不只有可以利用 jQuery UI 強大的控制項庫,同時還可以享受 Bootstrap 那種清新自然的主題風格,所以越來越多的前端開發者都在使用 jQuery UI Bootstrap。
jQuery UI Bootstrap 的特點
·基於 jQuery UI,因此控制項功能非常強大,可以使用全部的 jQuery UI 控制項。
·基於 Bootstrap,不同控制項有了統一的外觀。
·免費開源,你可以很方便地下載和使用。
9、輕量級 CSS 版面排版訊框架– EZ-CSS
EZ-CSS 是一款輕量級的 CSS 版面排版訊框架,EZ-CSS 和其它的 CSS 訊框架有很大的不同,因為它很小,才 1kb。而且 EZ-CSS 的延伸性很強,對瀏覽器相容性較為友好,利用 EZ-CSS,你可以快速的實作較為複雜的網頁版面排版。
本文鏈結:http://www.codeceo.com/article/9-css-framework.html
本文作者:碼農網 ?–小峰
[b]