本篇文章就為大家總結了一些bootstrap的常見面試題。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有幫助。如果大家想要學習和獲取更多的bootstrap相關教程也可以訪問:bootstrap教程!
1.為什麼使用bootstrap?
#Bootstrap具有行動裝置優先、瀏覽器支援良好、容易上手、響應式設計等優點,所以Bootstrap被廣泛應用。
2.head 中加入 viewport meta 標籤
為了讓Bootstrap 開發的網站對行動裝置友好,確保適當的繪圖和觸控螢幕縮放,需要在網頁的head 之中加入 viewport meta 標籤,
width屬性控制設備的寬度。假設您的網站將被具有不同螢幕解析度的裝置瀏覽,那麼將它設為device-width;可以確保它能正確呈現在不同裝置上。
initial-scale=1.0;確保網頁載入時,以 1:1 的比例呈現,不會有任何的縮放。
在行動裝置瀏覽器上,透過為viewport meta標籤新增user-scalable=no可以停用其縮放(zooming)功能。
通常情況下,maximum-scale=1.0 與 user-scalable=no 一起使用。這樣停用縮放功能後,使用者只能滾動螢幕,就能讓您的網站看起來更像原生應用程式的感覺,所以要加上以下程式碼:
<metaname="viewport" content="width=device-width,initial-scale=1">
3.對於各類尺寸的設備,Bootstrap設定的class前綴分別是什麼?
超小型裝置手機(<768px):.col-xs-
小型裝置平板電腦(>=768px):.col-sm-
中型裝置桌上型電腦(>=992px):.col-md-
大型裝置桌上型電腦(>=1200px):.col-lg-
#4 .Bootstrap如何設定響應式表格?
增加class="table-responsive"
5、使用Bootstrap建立垂直表單的基本步驟?
(1)在父