洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:狐靈科技 | 2019-07-30 22:32 |點擊:
通過在文檔中的 <head>
標(biāo)簽里添加合適的meta標(biāo)簽并引入一個額外的樣式表即可啟用響應(yīng)式CSS。如果你已經(jīng)在定制頁面編譯好一個Bootstrap, 那么只需添加一個meta標(biāo)簽。
注意! Bootstrap在默認(rèn)情況下是沒有引入響應(yīng)式特性的,因為不是任何情況都需要使用到。我們并不是鼓勵開發(fā)者移除此功能, 而是在需要使用的時候才啟用它。
Media queries允許在一些條件基礎(chǔ)上自定義CSS 例如:—ratios、widths、display type, etc— 但通常都是圍繞著 min-width
和 max-width
這兩者。
謹(jǐn)慎的使用media queries,先從你的手機用戶開始吧。對于大型的項目, 應(yīng)該考慮使用專門的代碼庫, 而不是構(gòu)筑在media queries之上。
Bootstrap 所支持的幾個media queries都放在了一個文件中, 可以讓你的項目更靈活的去適應(yīng)不同設(shè)備和屏幕分辨率。包括:
類型 | 布局寬度 | 列寬 | 間隙寬度 |
---|---|---|---|
大屏幕 | 大于等于1200px | 70px | 30px |
默認(rèn) | 大于等于980px | 60px | 20px |
平板 | 大于等于768px | 42px | 20px |
手機到平板 | 小于等于767px | 流式列,無固定寬度 | |
手機 | 小于等于480px | 流式列,無固定寬度 |
為了更快的針對移動設(shè)備做開發(fā), 下面列出的輔助class用于針對不同設(shè)備顯示和隱藏內(nèi)容。下表是可用的class列表, 以及它們在各個media query布局下的效果。這些class可以在 responsive.less
文件中找到。
Class | 手機767px 及以下 | 平板979px 到 768px | 電腦默認(rèn) |
---|---|---|---|
.visible-phone |
顯示 | 隱藏 | 隱藏 |
.visible-tablet |
隱藏 | 顯示 | 隱藏 |
.visible-desktop |
隱藏 | 隱藏 | 顯示 |
.hidden-phone |
隱藏 | 顯示 | 顯示 |
.hidden-tablet |
顯示 | 隱藏 | 顯示 |
.hidden-desktop |
顯示 | 顯示 | 隱藏 |
在有限的情況下使用, 避免創(chuàng)建同一個站點的不同版本。當(dāng)這些class能對每種設(shè)備的展示做有益的補充的時候才使用。響應(yīng)式工具不能用于table元素,而且本就不支持。
調(diào)整瀏覽器的寬度或者在不同的設(shè)備上加載該頁面用以測試上述的class。
綠色選中標(biāo)記用以指示這些class在你當(dāng)前的可視窗口是可見的。
這里的綠色選中標(biāo)記用以指示這些class在你當(dāng)前的可視窗口是隱藏的。