家好,我是Echa。
最近又有老鐵私信我,前面一段時(shí)間分享了幾十款Vue、React、微信小程序開(kāi)源商城項(xiàng)目以及后臺(tái)管理開(kāi)源項(xiàng)目等等,有沒(méi)有CSS相關(guān)開(kāi)源框架?羊了還沒(méi)有完全康復(fù),伴著咳嗽中上Github上搜索,功夫不負(fù)有心人,找到了一些。今天來(lái)分享 GitHub 上一些熱門(mén)的 CSS 框架!
創(chuàng)作不易,喜歡的老鐵們加個(gè)關(guān)注,點(diǎn)個(gè)贊,后面會(huì)持續(xù)更新干貨,速速收藏,謝謝!
官網(wǎng)地址:https://getbootstrap.com/
GitHub(131k):https://github.com/twbs/bootstrap
Bootstrap是 Twitter 推出的基于HTML、CSS、JavaScript 開(kāi)發(fā)的簡(jiǎn)潔、直觀、強(qiáng)悍的CSS開(kāi)發(fā)框架,使得 Web 開(kāi)發(fā)更加快捷。Bootstrap 提供了優(yōu)雅的HTML和CSS規(guī)范,它由動(dòng)態(tài)CSS語(yǔ)言Less寫(xiě)成。Bootstrap 推出后頗受歡迎,一直是GitHub上的熱門(mén)開(kāi)源項(xiàng)目。
Bootstrap 的優(yōu)點(diǎn):
Bootstrap 的缺點(diǎn):
官方地址:https://get.foundation/
GitHub(29.4k):https://github.com/foundation/foundation-sites
Foundation 是一個(gè)用于開(kāi)發(fā)響應(yīng)式的 HTML, CSS 和 JavaScript 框架。它是一個(gè)易用、強(qiáng)大而且靈活的框架,用于構(gòu)建基于任何設(shè)備上的 Web 應(yīng)用,是一個(gè)移動(dòng)優(yōu)先的流行框架。
實(shí)際上,F(xiàn)oundation 不僅僅是一個(gè) CSS 框架,而是一系列前端開(kāi)發(fā)工具。這些工具可以一起使用,也可以完全獨(dú)立使用。
Foundation 的優(yōu)點(diǎn):
Foundation 的缺點(diǎn):
官方地址:https://bulma.io/
GitHub(46.5k):https://github.com/jgthms/bulma
Bulma 是一個(gè)免費(fèi)的開(kāi)源CSS框架,它提供了現(xiàn)成的前端組件,可以輕松地組合這些組件來(lái)構(gòu)建響應(yīng)式 Web 界面。Bulma 框架最大的特點(diǎn)就是簡(jiǎn)單好用。所有樣式都基于class,只需為 HTML 元素指定class,樣式將立刻生效。
Bulma 的優(yōu)點(diǎn):
Bulma 的缺點(diǎn):
官方網(wǎng)址:https://tailwindcss.com/
GitHub(63.2k):https://github.com/tailwindlabs/tailwindcss
Tailwind CSS 是一個(gè)功能類(lèi)優(yōu)先的 CSS 框架,它集成了諸如 flex, pt-4, text-center 和 rotate-90 這樣的類(lèi),它們能直接在HTML中組合起來(lái),構(gòu)建出任何設(shè)計(jì)。
Tailwind 的優(yōu)點(diǎn):
Tailwind 的缺點(diǎn):
官方地址:http://getuikit.com/
GitHub(17.7k):https://github.com/uikit/uikit
UIkit 是 YOOtheme 團(tuán)隊(duì)開(kāi)發(fā)的一款輕量級(jí)、模塊化的前端框架,可快速構(gòu)建強(qiáng)大的前端界面。UIKit提供了全面的HTML、CSS、JavaScript組件。它基于LESS開(kāi)發(fā),代碼結(jié)構(gòu)清晰簡(jiǎn)單,易于擴(kuò)展和維護(hù),并且具有體積小、反應(yīng)靈敏的響應(yīng)式組件,可以根據(jù) UIKit 基本的風(fēng)格樣式,輕松地自定義創(chuàng)建出自己喜歡的主題樣式。
UIkit 的優(yōu)點(diǎn):
UIkit 的缺點(diǎn):
官網(wǎng)網(wǎng)址:https://milligram.io/
GitHub(9.9k):https://github.com/milligram/milligram
Milligram 提供了最小的樣式設(shè)置,以快速和干凈為起點(diǎn)。壓縮后只有 2kb!它為更好的性能和更高的生產(chǎn)力而設(shè)計(jì),需要重置的屬性更少,代碼更簡(jiǎn)潔。
Milligram 的優(yōu)點(diǎn):
Milligram 的缺點(diǎn):
官網(wǎng)地址:http://purecss.io/
GitHub(22.7k):https://github.com/pure-css/pure
Pure.css是美國(guó)雅虎公司出品的一組輕量級(jí)、響應(yīng)式純CSS模塊,適用于任何Web項(xiàng)目。這個(gè)框架非常小,在使用所有模塊時(shí)壓縮后只有 3.7 KB。
Pure 的優(yōu)點(diǎn):
Pure 的缺點(diǎn):
官方網(wǎng)址:https://tachyons.io/
GitHub(11.3k):https://github.com/tachyons-css/tachyons
Tachyons與其他流行的前端框架不同,Tachyons旨在將CSS規(guī)則分解為小型的、可管理的、以及可復(fù)用的部件。Tachyons可以幫助開(kāi)發(fā)人員創(chuàng)建出具有高度可讀性、能夠快速加載和響應(yīng)的網(wǎng)站,而且無(wú)需使用大量CSS代碼。
Tachyons 的優(yōu)點(diǎn):
Tachyons 的缺點(diǎn):
官方地址:https://materializecss.com/
GitHub(38.7k):https://github.com/Dogfalo/materialize
Materialize是一個(gè)使用CSS,JavaScript和HTML創(chuàng)建的UI組件庫(kù)。實(shí)現(xiàn)UI組件有助于構(gòu)建有吸引力,一致和功能的網(wǎng)頁(yè)和網(wǎng)絡(luò)應(yīng)用程序,同時(shí)堅(jiān)持現(xiàn)代網(wǎng)絡(luò)設(shè)計(jì)原則,如瀏覽器可移植性,設(shè)備獨(dú)立性和優(yōu)雅的降級(jí)。它有助于創(chuàng)建更快,更美觀,更靈敏的網(wǎng)站。它的靈感來(lái)自Google Material Design。
Materialize 的優(yōu)點(diǎn):
Materialize 的缺點(diǎn):
這些 CSS 框架在一定程度上有助于提高工作效率。那該如何選擇這些框架呢?
最后,還是要根據(jù)實(shí)際需求來(lái)選擇最合適的CSS框架!
聯(lián)網(wǎng)的迅速發(fā)展,軟件行業(yè)成了更多年輕人的就業(yè)選擇。HTML5簡(jiǎn)單易學(xué)門(mén)檻低,是Web時(shí)代前端開(kāi)發(fā)超好用的工具。而HTML5開(kāi)發(fā)人員的就業(yè)薪資也遠(yuǎn)遠(yuǎn)高于其他行業(yè)。
資料顯示,初級(jí)HTML5開(kāi)發(fā)人員的平均薪資在8K-10K左右,擁有一定工作經(jīng)驗(yàn)的人薪資普遍達(dá)到15K-20K。如此廣闊的前景當(dāng)然吸引了無(wú)數(shù)專(zhuān)業(yè)或非專(zhuān)業(yè)人士的加入。HTML5用途范圍廣,下面小編就來(lái)給大家分享常見(jiàn)的HTML5框架。
HTML5基礎(chǔ)入門(mén)之常見(jiàn)的HTML5框架有哪些?
1、Siimpler
Siimpler 是個(gè)簡(jiǎn)單的 HTML 開(kāi)發(fā)框架,他可以通過(guò)選擇你自己喜歡的部分,來(lái)幫助你迅速又簡(jiǎn)單地創(chuàng)建 HTML5 開(kāi)發(fā)結(jié)構(gòu)。網(wǎng)絡(luò)設(shè)計(jì)者們也可以通過(guò)使用 Siimpler 框架類(lèi)的文件和文件夾來(lái)無(wú)縫的開(kāi)始一個(gè) Web 項(xiàng)目。
2、Ionic
Ionic 是個(gè)神奇的框架和強(qiáng)大前端開(kāi)源系統(tǒng),使用先進(jìn)的Web技術(shù),比如CSS、HTML 和 JS 來(lái)創(chuàng)建令人驚嘆的手機(jī)應(yīng)用。
3、Foundation
Foundation 是世界上精妙的前端響應(yīng)框架,同時(shí),它可以兼容所有的瀏覽器和網(wǎng)絡(luò)設(shè)備。Foundation 擁有移動(dòng)友好型的用戶(hù)接口,設(shè)置了許多關(guān)鍵特性。
4、Enyo
Enyo是一個(gè)開(kāi)源的 Jaa 框架,該框架能夠讓你創(chuàng)建頂級(jí)的 HTML5 應(yīng)用程序,該應(yīng)用程序能夠運(yùn)行在各種各樣的電子設(shè)備上,比如說(shuō)手機(jī)、臺(tái)式機(jī)、筆記本、電視以及Web應(yīng)用。
5、LimeJS
針對(duì)于所有的新的桌面瀏覽器和觸屏設(shè)備,LimeJS 對(duì)于有用戶(hù)經(jīng)驗(yàn)的游戲開(kāi)發(fā)者而言是教好的和較強(qiáng)大的開(kāi)發(fā)框架。
6、Bootstrap
Bootstrap能讓所有開(kāi)發(fā)者都能迅速上手、所有設(shè)備都可以適配、所有項(xiàng)目都適用。此外,bootstrap的官網(wǎng)也有很多教程提供。
7、juery UI
juery UI 主要分為交互、微件和效果庫(kù)3個(gè)部分,主打代碼開(kāi)源,操作繼承了juery 的簡(jiǎn)單特性,兼容各主流桌面瀏覽器。
前端HTML5是當(dāng)下很多企業(yè)都會(huì)用到的軟件開(kāi)發(fā),HTML5是移動(dòng)互聯(lián)網(wǎng)前端的主流開(kāi)發(fā)語(yǔ)言,目前還沒(méi)有任何一種前端開(kāi)發(fā)技術(shù)能夠取代HTML5。因此,無(wú)論是PC端還是APP端的應(yīng)用,前端樣式都離不開(kāi)HTML5.
從手機(jī)與電腦上網(wǎng)的使用率來(lái)看,從事HTML5或者Web相關(guān)的開(kāi)發(fā)工作,就業(yè)前景還是比較可觀的。而且,現(xiàn)在的網(wǎng)站開(kāi)發(fā)都往移動(dòng)設(shè)備上轉(zhuǎn)移,所以HTML5或者Web前端是眾望所歸。
在本文中,我們將與大家分享 10個(gè)最佳的極簡(jiǎn) CSS 框架,它們能夠?yàn)槟闾峁┙ㄕ颈貍涞慕M件,幫助你節(jié)省時(shí)間。
希望對(duì)大家有所幫助!
一、Spectre(一個(gè)輕量級(jí)、響應(yīng)式的現(xiàn)代 CSS 框架,用于快速建站和擴(kuò)展程序的開(kāi)發(fā)。它通過(guò)最佳編碼實(shí)踐和一致性的設(shè)計(jì)語(yǔ)言,為排版與元素、基于 Flexbox 的響應(yīng)布局系統(tǒng)、CSS 組件提供了基本樣式。)
二、Milligram(提供了極簡(jiǎn)樣式設(shè)置,便于你快速、簡(jiǎn)潔的開(kāi)啟建站之旅。雖然它不是一個(gè) UI 框架,但它的設(shè)計(jì)理念卻是以提供優(yōu)秀的性能、高效的開(kāi)發(fā)效率以及最少的屬性重置而構(gòu)建的。同時(shí),它也是輕量的)
三、Mobi(是一個(gè)輕量級(jí)、可擴(kuò)展、移動(dòng)優(yōu)先的 CSS 框架。它專(zhuān)注于細(xì)節(jié),對(duì)于內(nèi)容豐富的網(wǎng)頁(yè)能夠提供優(yōu)質(zhì)的用戶(hù)體驗(yàn)。雖然,它專(zhuān)注移動(dòng)端,但桌面客戶(hù)端的體驗(yàn)也是很棒的。)
四、Mini(作為一個(gè) Gzip 壓縮后不到 7KB 大小的極簡(jiǎn)框架,它具備響應(yīng)式、易用性和定制性等特性,旨在為你提供盡可能多的功能。由于它是輕量框架,不僅讓你創(chuàng)建的網(wǎng)站和應(yīng)用程序具備更快的加載速度,而且它所提供的組件可以滿足基本的開(kāi)發(fā)要求。)
五、 Siimple(是一個(gè)助你打造扁平化網(wǎng)站風(fēng)格的輕量、響應(yīng)式的開(kāi)源框架。它內(nèi)置了 SASS / SCSS,為你的網(wǎng)頁(yè)設(shè)計(jì)提供了簡(jiǎn)潔的開(kāi)始。)
六、Base(一個(gè)穩(wěn)固的響應(yīng)式 HTML 與 CSS 框架。)
七、Scooter(專(zhuān)注為 Dropbox 提供基礎(chǔ)樣式、CSS 組件以及快速靜態(tài)原型的 SCSS 框架。)
八、Responsive(一個(gè)功能強(qiáng)大、對(duì)開(kāi)發(fā)人員友好的,用于構(gòu)建響應(yīng)式網(wǎng)站的輕量級(jí)前端框架。)
九、 拼圖 Pintuer (國(guó)內(nèi)優(yōu)秀的HTML、CSS、JS跨屏響應(yīng)式開(kāi)源前端框架,使用最新瀏覽器技術(shù),為快速的前端開(kāi)發(fā)提供一系統(tǒng)的文本、圖標(biāo)、媒體、表格、表單、按鈕、菜單、網(wǎng)格系統(tǒng)等樣式工具包,占用資源小,使用拼圖可以快速構(gòu)建簡(jiǎn)潔、優(yōu)雅而且自動(dòng)適應(yīng)手機(jī)、平板、桌面電腦等設(shè)備的前端界面,讓前端開(kāi)發(fā)像玩游戲一下快樂(lè)而輕松。)
十、 BluCSS (是一個(gè)簡(jiǎn)便易記的CSS框架。可輕松應(yīng)用在項(xiàng)目中。)
相信大家都會(huì)自己心中最喜歡的工具,如果本文沒(méi)有列舉出來(lái),歡迎大家在評(píng)論區(qū)留下自己心目中最喜歡、最有價(jià)值的工具~~
切圖 qietu(.com)
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。