了解Bootstrap中各模塊的功能是什么?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
常山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
Bootstrap構(gòu)成模塊從大的方面可以分為布局框架、頁(yè)面排版、基本組件、jQuery插件以及變量編譯的LESS等部分。
下面簡(jiǎn)單介紹一下Bootstrap中各模塊的功能。
(1)頁(yè)面布局
布局對(duì)于每個(gè)項(xiàng)目都必不可少。Bootstrap在960柵格系統(tǒng)的基礎(chǔ)上擴(kuò)展出一套優(yōu)秀的柵格布局,而在響應(yīng)式布局中有更強(qiáng)大的功能,能讓柵格布局適應(yīng)各種設(shè)備。這種柵格布局使用也相當(dāng)簡(jiǎn)單,只需要按照HTML模板應(yīng)用,即可輕松構(gòu)建所需的布局效果。
此外,改變模板中的類名;就能實(shí)現(xiàn)不同的布局風(fēng)格。例如,要實(shí)現(xiàn)常見的固定布局,只需在HTML中添加container類名;而要實(shí)現(xiàn)流體布局,只需在HTML中添加container-fluid類名。
Bootstrap還為開發(fā)者設(shè)計(jì)了Responsive,讓布局框架更為出色。開發(fā)者可以在此基礎(chǔ)上覆蓋任何樣式,從而實(shí)現(xiàn)理想中的響應(yīng)式設(shè)計(jì)。
(2)頁(yè)面排版
頁(yè)面排版的好壞直接影響產(chǎn)品風(fēng)格,也就是說頁(yè)面設(shè)計(jì)是不是好看。在Bootstrap中,頁(yè)面的排版都是從全局的概念上出發(fā),定制了主體文本、段落文本、強(qiáng)調(diào)文本、標(biāo)題、Code風(fēng)格、按鈕、表單、表格等格式。
Bootstrap在Icon部分采用了Sprites技術(shù),為用戶準(zhǔn)備了上百種常用的Icon應(yīng)用。
這里有必要向讀者推薦Font Awesome項(xiàng)目。它是Dave Gandy在Bootstrap的基礎(chǔ)上擴(kuò)展而來的一個(gè)Icon主題,最大的特點(diǎn)在于,整套圖標(biāo)中沒有運(yùn)用任何圖片。Font Awesome項(xiàng)目中主要運(yùn)用了CSS3的@font-face和偽元素一起實(shí)現(xiàn)。
(3)基本組件
基本組件是Bootstrap的精華之一,其中都是開發(fā)者平時(shí)需要用到的交互組件。例如,網(wǎng)站導(dǎo)航、標(biāo)簽頁(yè)、工具條、面包屑、分頁(yè)欄、提示標(biāo)簽、產(chǎn)品展示、提示信息塊和進(jìn)度條等。這些組件都配有jQuery插件,運(yùn)用它們可以大幅度提高用戶的交互體驗(yàn),使產(chǎn)品不再那么呆板、無(wú)吸引力。
(4)jQuery插件
Bootstrap中的jQuery插件主要用來幫助開發(fā)者實(shí)現(xiàn)與用戶交互的功能,Bootstrap 1提供了6種常見插件。
Bootstrap 2中的jQuery插件如何使用,還需要根據(jù)Bootstrap所提供的文檔,以及各插件的參數(shù),具體問題具體分析。只有充分了解,才能靈活運(yùn)用。
(5)動(dòng)態(tài)樣式語(yǔ)言LESS
LESS是動(dòng)態(tài)CSS語(yǔ)言,它基于JavaScript引擎或者服務(wù)器端對(duì)傳統(tǒng)的CSS進(jìn)行動(dòng)態(tài)擴(kuò)展,具有更強(qiáng)大的功能和更好的靈活性?;贚ESS,編輯CSS就可以像使用編程語(yǔ)言一樣,定義變量、嵌入聲明、混合模式、運(yùn)算等。
Bootstrap中有一套編輯好的LESS框架,開發(fā)者可以將其應(yīng)用到自己的項(xiàng)目中,也可以通過less.js、Less.app或Node.js等方法來編輯LESS文件。LESS文件一旦編譯,Bootstrap框架就僅包含CSS樣式,這意味著沒有多余的圖片、Flash之類的元素。
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)Bootstrap中各模塊的功能是什么大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。