站長資訊網
        最全最豐富的資訊網站

        css如何讓高度自適應

        css讓高度自適應的方法:1、給html元素設置“height:100%;display:table;”樣式,給body元素設置“display:table-cell;height:100%;”樣式即可。2、使用flex布局。

        css如何讓高度自適應

        本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

        在寫css靜態頁面的時候讓Html的高度自適應屏幕高度是一個常見的需求,比如你有一個需要置底的bottom按鈕,需要在內容不足一屏的時候顯示在屏幕的底部,在內容超過一屏的時候顯示在所有內容的底部。

        效果圖:

        css如何讓高度自適應

        CSS的做法

        方法1:

        html {   height: 100%;   display: table; }  body {   display: table-cell;   height: 100%; }

        方法2:使用flex布局:

        <div class="container">   <header></header>   <content></content>   <footer></footer> </div>
        .container {   display: flex;   min-height: 100vh;   flex-direction: column; }  header {   background: #cecece;   min-height: 100px; }  content {   background: #bbbbbb;   flex: 1; /* 1 代表盡可能最大,會自動填滿除了 header footer 以外的空間 */ }  footer {   background: #333333;   min-height: 100px; }

        JS的做法

        css的做法有時候會在定位的時候造成一些麻煩,可以嘗試使用js去動態改變html的高度

        基于zepto

        $(document).ready(function(){   var windowHeight = $(window).height();   if($(this).height() < windowHeight){       $(this).height(windowHeight);   } });

        原生js

        window.onload = function(){   var winHeight = 0;   if (window.innerHeight){     winHeight = window.innerHeight;   }else if ((document.body) && (document.body.clientHeight)){     winHeight = document.body.clientHeight;   }   var html = document.getElementsByTagName('html')[0];   if(document.body.offsetHeight < windowHeight){       html.style.height = windowHeight;   } };

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲一区二区三区国产精品| 亚洲av永久无码精品古装片| 亚洲国产av无码精品| 国内精品91最新在线观看| 亚洲日韩精品一区二区三区| 人精品影院| 青青青国产依人精品视频| freesexvideos精品老师毛多| 一本一本久久A久久综合精品| 欧美国产成人久久精品| 国产精品欧美久久久久无广告| 777国产盗摄偷窥精品0OOO| 国产人成精品午夜在线观看| 国产三级久久久精品麻豆三级 | 国产午夜福利精品一区二区三区| 欧美日韩精品久久久免费观看| 国产成人无码精品久久久久免费| 精品国产福利第一区二区三区| 国产精品自在线拍国产| 日韩av无码久久精品免费| 宅男在线国产精品无码| 亚洲?V无码成人精品区日韩| 久久久精品国产Sm最大网站| 精品日本一区二区三区在线观看 | 久久夜色精品国产www| 国产午夜亚洲精品国产成人小说 | 久久精品国产91久久麻豆自制| 国产精品毛片无遮挡| 久久精品无码午夜福利理论片| 无码国产69精品久久久久网站| 无码人妻精品一区二区三区在线| 在线精品亚洲一区二区| 亚洲中文久久精品无码| 日韩人妻无码精品一专区| 日本aⅴ精品中文字幕| 久久精品亚洲日本波多野结衣| 精品国产AV一区二区三区| 国产伦精品免编号公布| 99RE6热在线精品视频观看| 国产精品日本欧美一区二区| 最新国产精品亚洲|