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

        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號
        主站蜘蛛池模板: 精品国内片67194| 国产精品igao视频| 日本精品久久久久中文字幕8 | 99久久精品久久久久久清纯 | 日韩一区二区三区在线精品| 精品一区二区久久久久久久网站| 最新国产精品拍自在线播放| 国产免费久久精品99久久| 国产精品莉莉欧美自在线线| 国语精品一区二区三区| 色欲精品国产一区二区三区AV| 欧美精品91欧美日韩操| 国产精品区AV一区二区| 免费精品99久久国产综合精品 | 中文字幕日韩精品在线| 国内精品欧美久久精品| 在线观看日韩精品| 国内精品在线视频| 成人午夜精品视频在线观看| 久久精品欧美日韩精品| 亚洲日韩精品一区二区三区| 在线观看91精品国产网站| 久久午夜无码鲁丝片午夜精品| 国产成人毛片亚洲精品| 99国产精品一区二区| 99精品国产一区二区三区2021| 久久国产乱子伦免费精品| 四虎国产精品永久在线| 中文字幕日本精品一区二区三区| 中日韩产精品1卡二卡三卡| 日韩精品一区二区三区在线观看| 国产在线观看一区精品| 国产精品亚洲综合一区| 国产精品黄页免费高清在线观看| 国产精品 猎奇 另类视频| 一区二区三区国产精品| 亚洲欧美日韩精品| 四虎国产精品免费久久5151| 亚洲愉拍自拍欧美精品| 国产精品二区观看| 精品国产日韩亚洲一区|