div设置高度height:100%实际却为0的解决

 

  1. <html>
  2.  
    <head>
  3.  
    <title>无题</title>
  4.  
    </head>
  5.  
    <body>
  6.  
    <div id="div" style="width:100%;height:100%>
  7.  
        我是DIV里的内容
  8.  
    </div>
  9.  
    </body>
  10.  
    </html>

 

如上,当设置div的height为100%时,打开页面是一片空白,点审查元素进去看,发现div的高度为0

所以当然是一片空白了

 

那怎么办呢,把div外面的两层都设置为height:100%就行了,自动填满

 

  1.  
    <html>
  2.  
    <head>
  3.  
    <title>无题</title>
  4.  
    <style type="text/css">
  5.  
        html,body{height:100%}
  6.  
    </style>
  7.  
    </head>
  8.  
    <body>
  9.  
    <div id="div" style="width:100%;height:100%>
  10.  
        我是DIV里的内容
  11.  
    </div>
  12.  
    </body>
  13.  
    </html>

 

OK

posted @ 2020-07-22 14:24  快乐的正能量  阅读(2492)  评论(0编辑  收藏  举报