Bootstrap-freecodecamp

1.Bootstrap將會(huì)根據(jù)你的屏幕的大小來調(diào)整HTML元素的大小 —— 強(qiáng)調(diào) 響應(yīng)式設(shè)計(jì)的概念诬乞。
通過響應(yīng)式設(shè)計(jì)湿右,你無需再為你的網(wǎng)站設(shè)計(jì)一個(gè)手機(jī)版的痰憎。它在任何尺寸的屏幕上看起來都會(huì)不錯(cuò)。
你僅需要通過添加下列代碼到你的HTML開頭來將Bootstrap添加到任意應(yīng)用中:<link rel="stylesheet"
/>

2.通過Bootstrap锅纺,給圖片添加 img-responsive class屬性就能完美地適配你的頁面的寬度

3.使用Bootstrap掷空,我們可以通過居中頭部元素來使它看起來更棒。 我們所要做的只是把text-center class屬性添加給 h2 元素囤锉。
記滋沟堋:你可以用空格分開多個(gè)class來為同一個(gè)元素添加多個(gè) class 屬性, 就像這樣:
<h2 class="red-text text-center">your text</h2>

4.Bootstrap有它自己的 button 按鈕風(fēng)格官地, 看起來要比默認(rèn)的按鈕好看得多酿傍。
添加 btn class 屬性

5.通常情況下,你的button元素僅與它所包含的文本一樣寬驱入。通過使其成為塊級(jí)元素赤炒,你的按鈕將會(huì)伸展并填滿頁面整個(gè)水平空間氯析,任何在它之下的元素都會(huì)跟著浮動(dòng)至該區(qū)塊的下一行。
這張圖闡述了行內(nèi)元素與塊級(jí)元素的區(qū)別:


注意莺褒,這些按鈕仍然需要btn class掩缓。

6.深藍(lán)色btn-primary是你的應(yīng)用的主要顏色,被用在那些用戶主要采取的操作上遵岩。
添加Bootstrap的 btn-primary class 屬性到按鈕標(biāo)簽上你辣。
注意:這個(gè)按鈕仍然需要 btn 和 btn-block 屬性!

7.Bootstrap自帶了一些預(yù)定義的按鈕顏色尘执。淺藍(lán)色 btn-info被用在那些用戶可能會(huì)采取的操作上舍哄。

8.Bootstrap自帶了一些預(yù)定義的按鈕顏色。紅色btn-danger被用來提醒用戶該操作具有“破壞性”

9.Bootstrap 使用一種響應(yīng)式網(wǎng)格布局——可輕松實(shí)現(xiàn)將多個(gè)元素放入一行并指定各個(gè)元素的相對(duì)寬度的需求誊锭。Bootstrap 中大多數(shù)的class屬性都可以設(shè)置于div
元素中蠢熄。
下面這張圖表顯示了 Bootstraps 的12列網(wǎng)格布局是如何起作用的:


請(qǐng)注意,在這張圖表中炉旷,class屬性col-md-正被使用。在這里叉讥,md表示 medium (中等的)窘行,代表一個(gè)數(shù)字,它指定了這個(gè)元素所占的列寬图仓。通過此圖表的屬性設(shè)置可知罐盔,在中等大小的屏幕上(例如筆記本電腦),元素的列寬被指定了救崔。
使用 col-xs-* 惶看,其中 xs 是 extra small 縮寫(應(yīng)用于較小的屏幕,比如手機(jī)屏幕)六孵,* 是你需要填寫的數(shù)字纬黎,代表在一行中,各個(gè)元素應(yīng)該占的列寬。
把 Like, Info 和 Delete 三個(gè)按鈕一并放入一個(gè) <div class="row"> 元素中劫窒;然后本今,其中的每一個(gè)按鈕都需要各自被一個(gè) <div class="col-xs-4"> 元素包裹

10.你可以用 span 標(biāo)簽來創(chuàng)建行內(nèi)元素。還記得我們是怎樣使用.btn-block
來創(chuàng)建填滿整行的按鈕嗎主巍?這張圖展示了inline元素與block-level
塊級(jí)元素的區(qū)別:


通過使用span元素冠息,你可以把幾個(gè)元素放在一起。你甚至可以用此為一個(gè)元素的不同部分指定樣式孕索。

11.Font Awesome 是一個(gè)非常方便的圖標(biāo)庫逛艰。這些圖片都是矢量圖,以 .svg 文件格式保存搞旭。這些圖標(biāo)用起來就像字體一樣散怖。你可以使用像素單位來指定他們的大小菇绵,它們會(huì)繼承父級(jí)HTML元素的字體大小。
你可以將 Font Awesome 圖標(biāo)庫增添至任何一個(gè)應(yīng)用中杭抠,方法很簡(jiǎn)單脸甘,只需要在你的 HTML 頭部增加下列代碼即可:
<link rel="stylesheet" />
i 元素起初一般是讓其它元素有斜體(italic)的功能,不過現(xiàn)在一般用來指代圖標(biāo)偏灿。你可以將 Font Awesome 中的 class 屬性添加到 i 元素中丹诀,把它變成一個(gè)圖標(biāo),比如:
<i class="fa fa-thumbs-up"></i>

12.使用 Font Awesome 分別為你的 info 按鈕添加 info-circle 圖標(biāo)翁垂,為你的 delete 按鈕添加 trash 圖標(biāo)

13.還可以將 Bootstrap 的 col-xs-*用在 form 元素中铆遭。這樣的話,我們的單選按鈕就可以均勻地在頁面上展開沿猜,不需要知道屏幕的分辨率有多寬

14.可以在你的 button 提交按鈕上添加 Font Awesome的 fa-paper-plane 圖標(biāo)枚荣,方法是在元素中增加 <i class="fa fa-paper-plane"></i>

15.現(xiàn)在讓我們把 input 元素和提交按鈕 button 放到同一行。我們將用和之前一樣的方法:通過使用擁有 row class 屬性的 div 元素和其它在它之內(nèi)的具有 col-xs-* class 屬性的 div 元素啼肩。

16.現(xiàn)在橄妆,讓我們從頭開始練習(xí)我們的HTML, CSS 和 Bootstrap 技術(shù)。
我們將會(huì)搭建一個(gè) jQuery playground祈坠,它也即將在我們接下來的 jQuery 課程中被投入使用害碾。
首先,創(chuàng)建一個(gè) h3 元素赦拘,并且包含文本內(nèi)容 jQuery Playground 慌随。
在 h3 元素中設(shè)置 Bootstrap 的 class 屬性 text-primary 為其上色,同時(shí)增加 Bootstrap 的 class 屬性 text-center 使文本居中顯示

17.現(xiàn)在讓我們確保頁面里所有的內(nèi)容都是響應(yīng)式的躺同。
讓我們將 h3 元素放置于一個(gè)class屬性為 container-fluid 的 div 元素中阁猜。

18.現(xiàn)在將要為我們的內(nèi)聯(lián)元素創(chuàng)建一個(gè) Bootstrap 行。
在 h3 標(biāo)簽下創(chuàng)建一個(gè) div 元素蹋艺,并且?guī)в?class 屬性 row 剃袍。
既然我們已經(jīng)有了一個(gè) Bootstrap 行,讓我們來把它分成兩欄來放置我們的元素吧车海。
在你的行內(nèi)添加兩個(gè) div 元素笛园,每個(gè)都具有 col-xs-6 class 屬性。

19.Bootstrap 有一個(gè) class 屬性叫做 well侍芝,它的作用是為設(shè)定的列創(chuàng)造出一種視覺上的深度感

20.Bootstrap 還有一種屬于按鈕的 class 屬性叫做 btn-default

21.并不是每一個(gè) class 屬性都是用于 CSS 的研铆。 有些時(shí)候我們創(chuàng)建一些 class 只是為了更方便地在jQuery中選中這些元素

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市州叠,隨后出現(xiàn)的幾起案子棵红,更是在濱河造成了極大的恐慌,老刑警劉巖咧栗,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逆甜,死亡現(xiàn)場(chǎng)離奇詭異虱肄,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)交煞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門咏窿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人素征,你說我怎么就攤上這事集嵌。” “怎么了御毅?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵根欧,是天一觀的道長。 經(jīng)常有香客問我端蛆,道長凤粗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任今豆,我火速辦了婚禮嫌拣,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘呆躲。我一直安慰自己亭罪,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布歼秽。 她就那樣靜靜地躺著,像睡著了一般情组。 火紅的嫁衣襯著肌膚如雪燥筷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天院崇,我揣著相機(jī)與錄音肆氓,去河邊找鬼。 笑死底瓣,一個(gè)胖子當(dāng)著我的面吹牛谢揪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播捐凭,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼拨扶,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了茁肠?” 一聲冷哼從身側(cè)響起患民,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎垦梆,沒想到半個(gè)月后匹颤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體仅孩,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年印蓖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了辽慕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡赦肃,死狀恐怖溅蛉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情摆尝,我是刑警寧澤温艇,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布,位于F島的核電站堕汞,受9級(jí)特大地震影響勺爱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜讯检,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一琐鲁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧人灼,春花似錦围段、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至灸芳,卻和暖如春涝桅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背烙样。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來泰國打工冯遂, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人谒获。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓蛤肌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親批狱。 傳聞我的和親對(duì)象是個(gè)殘疾皇子裸准,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容