sitemap
知识分享网:一个值得你收藏的网站!
当前位置:网站首页 > Html > <!DOCTYPEhtml>声明下div高度100%的问题解决方法

<!DOCTYPEhtml>声明下div高度100%的问题解决方法

作者:xuhongji发布时间:2020-09-07分类:Html浏览:163评论:0


导读:在使用HTML代码创建网页,如果声明了,并且在代码中有p设置了高度为100%,可能会出现显示不正常的情况。比如下面这个代码:Tit...
在使用HTML代码创建网页,如果声明了,并且在代码中有p设置了高度为100%,可能会出现显示不正常的情况。比如下面这个代码:




    
    Title
    


            

显示的结果是:啥都木有! Why?

原因在于html5标准要求高度或宽度设置成百分比时,参照的是父标签。这句话理解了问题也就好办了。

标签的父标签是,我们会天真的认为标签的高度不需要定义,恰恰是因为标签的高度没有定义所以才导致

显示不正常。在css里面添加一个参数 body {height:100%;},预览,结果是:还是木有!

为什么呢?标签的高度虽然设置成100%了,但标签他爹是标签,这个标签也是需要定义高度的。所以最终要添加的参数是html,body {height:100%;}

请注意了,html和body之间是逗号,不是空格。说明这是一个多标签选择器,不是派生选择器。

以上就是声明下div高度100%的问题解决方法的详细内容,更多请关注 第一PHP社区 其它相关文章!


欢迎 发表评论:

Html排行
«   2021年1月   »
123
45678910
11121314151617
18192021222324
25262728293031
标签列表
网站分类
文章归档
最近发表
推荐文章