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