這篇文章主要介紹了Web中常用的響應(yīng)式框架有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)公司主要從事網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)三山,十余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575具體如下:
隨著HTML5和CSS3的不斷風(fēng)行,響應(yīng)式設(shè)計框架也越來越火,越來越受到站長和設(shè)計師們的歡迎。不過大眾對響應(yīng)式框架卻有著不同的態(tài)度和觀點,一些人認(rèn)為一個懂HTML5和CSS3的專業(yè)設(shè)計師應(yīng)該自己寫框架,這樣才能做出別具特色的網(wǎng)站;另一些人覺得響應(yīng)式設(shè)計框架能夠方便設(shè)計師快速、有效的搭建出一個實用、漂亮的網(wǎng)站,在節(jié)省時間和精力等方面不可或缺。關(guān)于這個爭論小飛還是比較支持后面的觀點。小飛認(rèn)為即使是再有經(jīng)驗的Web前端開發(fā)人員也應(yīng)該好好研究一下響應(yīng)式框架,它能給我們提供一些借鑒意義和很多便利,在今天這個快速發(fā)展的時代,設(shè)計師動手寫框架做網(wǎng)站(合理安排柵格、布局、media queries )實在太耗時了。另外,在使用響應(yīng)式框架時設(shè)計師也可以充分發(fā)揮自己的創(chuàng)造力,定制化一些特征,做出有新意的網(wǎng)站。小飛今天就來介紹一些目前設(shè)計師經(jīng)常使用的響應(yīng)式框架,大家可以結(jié)合自己的實際需求合理選擇使用。
Bootstrap
Bootstrap是由Twitter推出的一個用于前端開發(fā)的開源工具包,它可謂是目前最流行的HTML5框架,用戶基數(shù)較大,在國內(nèi)的知名度也高。Bootstrap的口號就是"簡單、直觀、強(qiáng)悍,讓web開發(fā)更迅速、簡單",它也確實在努力達(dá)成這一點:基本涵蓋了構(gòu)建響應(yīng)式網(wǎng)站的所有組件,如bootstrap編輯器、定制jQuery插件,能夠?qū)崿F(xiàn)自定義表單元素、Javascript交互性和跨瀏覽器兼容性等多項功能。對于大部分站長來說,Bootstrap方便簡單,在搭建一個比較美觀的響應(yīng)式網(wǎng)站也很快速,是他們的頭號選擇。小飛也是它的一名粉絲哦,起飛頁自助建站平臺的眾多精美模板也是基于Bootstrap框架創(chuàng)建出來的。
不過,Bootstrap也并不是無可挑剔的。雖然Bootstrap能夠兼容Chrome、Firefox、Safari、Opera、360和搜狗等多個瀏覽器,但由于它是基于HTML5和CSS3開發(fā)的,一些特征對IE瀏覽器并不是那么友好,在IE瀏覽器上可能出現(xiàn)無法顯示等問題。還有,如果你的網(wǎng)站定制化設(shè)計的內(nèi)容太多,使用bootstrap作為框架底層進(jìn)行修改一般會涉及到大量樣式的復(fù)寫,可能會造成CSS層級的混亂,不利于網(wǎng)站后期的維護(hù)。
Foundation
Foundation基于靈活的柵格,采用新的技術(shù),成為了先進(jìn)的響應(yīng)式前端框架的代表。它的整體框架設(shè)計觀是以移動端為先,因此它很突出的一個特點就是在手機(jī)等移動設(shè)備上表現(xiàn)更好。與此同時,F(xiàn)oundation支持用戶使用定制化服務(wù)(定義柵格、顏色、字體大小等),提供了多種Web的UI組件,比如表單、按鈕等,在操作使用上也足夠靈活 。與Bootstrap受到廣泛使用相比,F(xiàn)oundation由于中文版文檔、教程較少在國內(nèi)顯得比較低調(diào),不過也有不少站長認(rèn)為使用Bootstrap框架做網(wǎng)站的人實在是太多了,做出的網(wǎng)站都像一個模子刻出來的,無法讓自己的網(wǎng)站在一眾競爭對手中脫穎而出,此時反而會更傾向于使用Foundation以做出一個高大上、別具一格的網(wǎng)站。不過這個框架也有自己的缺點,那就是兼容性的問題,F(xiàn)oundation 4已經(jīng)放棄了對IE8的兼容,在國內(nèi)瀏覽器的大環(huán)境下Foundation的行為究竟是利還是弊,小飛也不好輕易下定論。
Skeleton
相比前兩者來說,Skeleton在國內(nèi)用戶心目中沒有那么高的地位。它使用簡單的網(wǎng)格系統(tǒng),有一系列CSS和JS文件的集合,這使得基于Skeleton的網(wǎng)站能夠根據(jù)不同分辨率的設(shè)備(電腦、平板、手機(jī)等)快速調(diào)整,能讓用戶界面更友好,優(yōu)化用戶體驗。雖然Skeleton只定義了部分標(biāo)準(zhǔn)HTML元素以及960px的標(biāo)準(zhǔn)模板,但并不影響一般網(wǎng)站的搭建需求。也正是因為這個原因它比較容易上手,尤其適合一些小項目的搭建。
Golden Grid System
如果你對網(wǎng)格系統(tǒng)很感興趣,Golden Grid System一定是你的不二之選。它一開始呈現(xiàn)為16列網(wǎng)格,但是你也可以將它折疊起來,將視窗縮小到8列或4列的布局,適應(yīng)平板和手機(jī)的瀏覽??偨Y(jié)來說,它是為了增加網(wǎng)頁設(shè)計兼容性的折疊式網(wǎng)格,具有四個明顯的特征:列、跨頁、底線、script。使用Golden 柵格系統(tǒng)框架做網(wǎng)站有不少優(yōu)點,比如,可以幫助建立清晰、規(guī)則的排版,增加網(wǎng)頁的可讀性;作為網(wǎng)頁設(shè)計師和前端開發(fā)人員的橋梁,方便他們溝通;實現(xiàn)響應(yīng)式,改變布局適應(yīng)不同大小的屏幕。這么多好處,你還沒心動嗎?
Less Framework
Less Framework是經(jīng)典的響應(yīng)式框架之一,它是一款支持自適應(yīng)的CSS網(wǎng)格系統(tǒng),涵蓋4種布局和3種字體預(yù)設(shè)來滿足電腦、平板、手機(jī)等不同視窗的需求。Less Framework的工作原理是基于一個單一的網(wǎng)格,改變布局列的數(shù)量和外邊緣的寬度來做出不同的布局。CSS作為一門非程式語言,對不少設(shè)計師來說都比較有難度,Less的出現(xiàn)恰好解決了這一問題,它大大簡化了CSS代碼的編寫,降低了網(wǎng)頁的維護(hù)成本,讓設(shè)計師可以用更少的代碼做出更出更好的網(wǎng)站。這一點跟它的名稱less相呼應(yīng),難怪這么多設(shè)計師愛上了這個框架。
Gumby
如果你在響應(yīng)式網(wǎng)站設(shè)計這方面是個新手,Gumby框架對你來說絕對是個上手的好地方。 Gumby是一個基于SASS(一門CSS擴(kuò)展語言解析器)響應(yīng)式的CSS框架,它自帶模板以及Web UI工具包,有各種好看的按鈕、表格、導(dǎo)航、標(biāo)簽、JS文件,響應(yīng)速度快。它還支持無編碼設(shè)計,就算你不懂技術(shù)操作起來也很簡單,很容易上手,在后期維護(hù)方面也沒有什么障礙。
320 and UP
這個框架首先面向小屏幕,使用一個小型的屏幕樣式表,包含了一些顏色、排版布局等設(shè)置屬性,確保了網(wǎng)站內(nèi)容的優(yōu)先。小屏幕都能適應(yīng)良好,在大屏幕上就更沒有什么問題了。
1140px CSS Grid System
一個響應(yīng)式網(wǎng)站并不僅僅意味著滿足小分辨率設(shè)備的需要,還需要在一般電腦屏幕上顯示良好的同時適應(yīng)更大分辨率的布局。1140網(wǎng)格框架就能夠做到這一點,它可以完美適應(yīng)1280分辨率顯示器。在較小的顯示器上,它可以根據(jù)瀏覽器的寬度變成流體形式,并自適應(yīng)瀏覽窗口。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Web中常用的響應(yīng)式框架有哪些”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!