Bootstrap面試題

根據(jù)RUNOOB.COM孵奶,總結(jié)了一些有關(guān)bootstrap的面試題:

1沙兰、Bootstrap是哪家公司研發(fā)的?

Twitter

2痹籍、什么是Bootstrap?以及為什么要使用Bootstrap晦鞋?

Bootstrap 是一個用于快速開發(fā) Web 應(yīng)用程序和網(wǎng)站的前端框架蹲缠。Bootstrap 是基于 HTML、CSS悠垛、JAVASCRIPT 的线定。

Bootstrap具有移動設(shè)備優(yōu)先、瀏覽器支持良好确买、容易上手斤讥、響應(yīng)式設(shè)計等優(yōu)點,所以Bootstrap被廣泛應(yīng)用湾趾。

3芭商、使用Bootstrap時,要聲明的文檔類型是什么搀缠?以及為什么要這樣聲明铛楣?

使用Bootstrap時,需要使用 HTML5 文檔類型(Doctype)艺普。<!DOCTYPE html>

因為Bootstrap 使用了一些 HTML5 元素和 CSS 屬性簸州,如果在 Bootstrap 創(chuàng)建的網(wǎng)頁開頭不使用 HTML5 的文檔類型(Doctype),可能會面臨一些瀏覽器顯示不一致的問題歧譬,甚至可能面臨一些特定情境下的不一致岸浑,以致于代碼不能通過 W3C 標(biāo)準(zhǔn)的驗證。

4缴罗、如果需要制作響應(yīng)式圖像助琐,需要在<img>標(biāo)簽上面增加什么?

class="img-responsive"

5面氓、什么是Bootstrap網(wǎng)格系統(tǒng)(Grid System)兵钮?

Bootstrap 包含了一個響應(yīng)式的、移動設(shè)備優(yōu)先的舌界、不固定的網(wǎng)格系統(tǒng)掘譬,可以隨著設(shè)備或視口大小的增加而適當(dāng)?shù)財U展到 12 列。它包含了用于簡單的布局選項的預(yù)定義類呻拌,也包含了用于生成更多語義布局的功能強大的混合類葱轩。

響應(yīng)式網(wǎng)格系統(tǒng)隨著屏幕或視口(viewport)尺寸的增加,系統(tǒng)會自動分為最多12列。

6靴拱、Bootstrap 網(wǎng)格系統(tǒng)(Grid System)的工作原理垃喊?

(1)行必須放置在?.container?class 內(nèi),以便獲得適當(dāng)?shù)膶R(alignment)和內(nèi)邊距(padding)袜炕。

(2)使用行來創(chuàng)建列的水平組本谜。

(3)內(nèi)容應(yīng)該放置在列內(nèi),且唯有列可以是行的直接子元素偎窘。

(4)預(yù)定義的網(wǎng)格類乌助,比如?.row?和?.col-xs-4,可用于快速創(chuàng)建網(wǎng)格布局陌知。LESS 混合類可用于更多語義布局他托。

(5)列通過內(nèi)邊距(padding)來創(chuàng)建列內(nèi)容之間的間隙。該內(nèi)邊距是通過?.rows?上的外邊距(margin)取負仆葡,表示第一列和最后一列的行偏移赏参。

(6)網(wǎng)格系統(tǒng)是通過指定您想要橫跨的十二個可用的列來創(chuàng)建的。例如沿盅,要創(chuàng)建三個相等的列登刺,則使用三個?.col-xs-4

7嗡呼、對于各類尺寸的設(shè)備,Bootstrap設(shè)置的class前綴分別是什么皇耗?

超小設(shè)備手機(<768px):.col-xs-

小型設(shè)備平板電腦(>=768px):.col-sm-

中型設(shè)備臺式電腦(>=992px):.col-md-

大型設(shè)備臺式電腦(>=1200px):.col-lg-

8南窗、Bootstrap 網(wǎng)格系統(tǒng)列與列之間的間隙寬度是多少?

間隙寬度為30px(一個列的每邊分別是15px)郎楼。

9万伤、如果需要在一個標(biāo)題的旁邊創(chuàng)建副標(biāo)題,可以怎樣操作呜袁?

在元素兩旁添加<small>敌买,或者添加.small的class。

10阶界、如果想給段落添加強調(diào)文本虹钮,可以怎樣操作?

添加class="lead"

11膘融、用Bootstrap芙粱,如何設(shè)置文字的對齊方式?

class="text-center" 設(shè)置居中文本

class="text-right" 設(shè)置向右對齊文本

class="text-left"?設(shè)置向左對齊文本

12氧映、Bootstrap如何設(shè)置響應(yīng)式表格春畔?

增加class="table-responsive"

13、使用Bootstrap創(chuàng)建垂直表單的基本步驟?

(1)向父<form>元素添加role="form"律姨;

(2)把標(biāo)簽和控件放在一個帶有class="form-group"的<div>中振峻,這是獲取最佳間距所必需的;

(3)向所有的文本元素<input>择份、<textarea>扣孟、<select>添加class="form-control"。

14缓淹、使用Bootstrap創(chuàng)建水平表單的基本步驟哈打?

(1)向父<form>元素添加class="form-horizontal";

(2)把標(biāo)簽和控件放在一個帶有class="form-group"的<div>中讯壶;

(3)向標(biāo)簽添加class="control-label"料仗。

15、使用Bootstrap如何創(chuàng)建表單控件的幫助文本伏蚊?

增加class="help-block"的span標(biāo)簽或p標(biāo)簽立轧。

16、使用Bootstrap激活或禁用按鈕要如何操作躏吊?

激活按鈕:給按鈕增加.active的class

禁用按鈕:給按鈕增加disabled="disabled"的屬性

17氛改、Bootstrap有哪些關(guān)于<img>的class?

(1).img-rounded?為圖片添加圓角

(2).img-circle?將圖片變?yōu)閳A形

(3).img-thumbnail?縮略圖功能

(4).img-responsive?圖片響應(yīng)式 (將很好地擴展到父元素)

18比伏、Bootstrap中有關(guān)元素浮動及清除浮動的class胜卤?

(1)class="pull-left" 元素浮動到左邊

(2)class="pull-right" 元素浮動到右邊

(3)class="clearfix" 清除浮動

19、除了屏幕閱讀器外赁项,其他設(shè)備上隱藏元素的class葛躏?

class="sr-only"

20、Bootstrap如何制作下拉菜單悠菜?

(1)將下拉菜單包裹在class="dropdown"的<div>中舰攒;

(2)在觸發(fā)下拉菜單的按鈕中添加:class="btn dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown"

(3)在包裹下拉菜單的ul中添加:class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"

(4)在下拉菜單的列表項中添加:role="presentation"。其中悔醋,下拉菜單的標(biāo)題要添加class="dropdown-header"摩窃,選項部分要添加tabindex="-1"。

21芬骄、Bootstrap如何制作按鈕組?以及水平按鈕組和垂直按鈕組的優(yōu)先級德玫?

(1)用class="btn-group"的<div>去包裹按鈕組匪蟀;class="btn-group-vertical"可設(shè)置垂直按鈕組。

(2)btn-group的優(yōu)先級高于btn-group-vertical的優(yōu)先級宰僧。

22材彪、Bootstrap如何設(shè)置按鈕的下拉菜單观挎?

在一個?.btn-group?中放置按鈕和下拉菜單即可。

23段化、Bootstrap中的輸入框組如何制作嘁捷?

(1)把前綴或者后綴元素放在一個帶有class="input-group"中的<div>中;

(2)在該<div>內(nèi)显熏,在class="input-group-addon"的<span>里面放置額外的內(nèi)容雄嚣;

(3)把<span>放在<input>元素的前面或后面。

24喘蟆、Bootstrap中的導(dǎo)航都有哪些缓升?

(1)導(dǎo)航元素:有class="nav nav-tabs"的標(biāo)簽頁導(dǎo)航,還有class="nav nav-pills"的膠囊式標(biāo)簽頁導(dǎo)航蕴轨;

(2)導(dǎo)航欄:class="navbar navbar-default"?role="navigation"港谊;

(3)面包屑導(dǎo)航:class="breadcrumb"

25、Bootstrap中設(shè)置分頁的class橙弱?

默認的分頁:class="pagination"

默認的翻頁:class="pager"

26歧寺、Bootstrap中顯示標(biāo)簽的class?

class="label"

27棘脐、Bootstrap中如何制作徽章斜筐?

<span class="badge">26</span>

28、Bootstrap中超大屏幕的作用是什么蛀缝?

設(shè)置class="jumbotron"可以制作超大屏幕顷链,該組件可以增加標(biāo)題的大小并增加更多的外邊距。

參考文檔:http://www.runoob.com/bootstrap/bootstrap-tutorial.html?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末屈梁,一起剝皮案震驚了整個濱河市蕴潦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌俘闯,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忽冻,死亡現(xiàn)場離奇詭異真朗,居然都是意外死亡,警方通過查閱死者的電腦和手機僧诚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進店門遮婶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人湖笨,你說我怎么就攤上這事旗扑。” “怎么了慈省?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵臀防,是天一觀的道長。 經(jīng)常有香客問我,道長袱衷,這世上最難降的妖魔是什么捎废? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮致燥,結(jié)果婚禮上登疗,老公的妹妹穿的比我還像新娘。我一直安慰自己嫌蚤,他們只是感情好辐益,可當(dāng)我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著脱吱,像睡著了一般智政。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上急凰,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天女仰,我揣著相機與錄音,去河邊找鬼抡锈。 笑死疾忍,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的床三。 我是一名探鬼主播一罩,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼撇簿!你這毒婦竟也來了聂渊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤四瘫,失蹤者是張志新(化名)和其女友劉穎汉嗽,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體找蜜,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡饼暑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了洗做。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弓叛。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖诚纸,靈堂內(nèi)的尸體忽然破棺而出撰筷,到底是詐尸還是另有隱情,我是刑警寧澤畦徘,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布毕籽,位于F島的核電站抬闯,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏影钉。R本人自食惡果不足惜画髓,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望平委。 院中可真熱鬧奈虾,春花似錦、人聲如沸廉赔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蜡塌。三九已至碉纳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間馏艾,已是汗流浹背劳曹。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留琅摩,地道東北人铁孵。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像房资,于是被迫代替她去往敵國和親蜕劝。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,976評論 2 355

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