首頁 > web前端 > Bootstrap教程 > bootstrap怎麼實現自適應高度

bootstrap怎麼實現自適應高度

angryTom
發布: 2019-07-29 09:25:27
原創
6759 人瀏覽過

bootstrap怎麼實現自適應高度

如果你想了解更多關於bootstrap的知識,可以點選:bootstrap教學

  很多人會使用boot的柵格化佈局,但是高度卻不知道怎麼等比例控制,本文就詳細介紹使用bootstrap框架構建前端頁面時如何控制元素高度自適應佈局。

首先我們在頁面頭引用一段JS  

js程式碼片段如下:

var iScale = 1;
iScale = iScale / window.devicePixelRatio;  
document.write(&#39;<meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=&#39; + iScale + &#39;,minimum-scale=&#39; + iScale + &#39;,maximum-scale=&#39; + iScale + &#39;">&#39;) 
var iWidth = document.documentElement.clientWidth;
document.getElementsByTagName(&#39;html&#39;)[0].style.fontSize = iWidth / 16 + &#39;px&#39;;
登入後複製

注意:要在文件載入前引入,否則不生效。

當引入成功後就可以看到文檔html元素上會出現font-size屬性。

其次就是css我們要用less撰寫,主要是less有運算功能,關於less使用,請參考less官網。

less計算樣式程式碼片段:

@s:46.875rem;
@color:~"div[class^=&#39;col&#39;]";
@{color}{
    background: #999;
    height: 200/@s;
  }
登入後複製

如上程式碼表示將.color類別增加了100像素的高度,那麼計算出來,當然200像素就直接200/@s;就可以了。 變數的值不固定,是動態計算出來的字體大小,值的大小依實際設計圖的尺寸計算。

以上是bootstrap怎麼實現自適應高度的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板