<!DOCTYPE html> 设置百分比高度的问题
2017-09-08 11:58
246 查看
今天碰到一个很奇怪的问题,我在给页面加上 <!DOCTYPE HTML> 声明以后
发现自己先前一些设置了高度百分比的div显示不出来了
我第一反应就是高度没了
于是我尝试吧百分比改成px
发现居然有能显示了
换成百分比发现还是没有,高度是0
最后想起来自己的父节点没有设置高度,因为H5的标准要求要参照父节点的高度
所以我一次给所有的父节点加上高度,但是还是不行
没办法百度了一下,
原来 html 和 body 也要设置高度才行
最后加上了这段代码
html,body {
height:100%;
}
果然好用!!!
需要注意的是:
1.html body 需要设置高度
2.父节点需要设置高度
发现自己先前一些设置了高度百分比的div显示不出来了
我第一反应就是高度没了
于是我尝试吧百分比改成px
发现居然有能显示了
换成百分比发现还是没有,高度是0
最后想起来自己的父节点没有设置高度,因为H5的标准要求要参照父节点的高度
所以我一次给所有的父节点加上高度,但是还是不行
没办法百度了一下,
原来 html 和 body 也要设置高度才行
最后加上了这段代码
html,body {
height:100%;
}
果然好用!!!
需要注意的是:
1.html body 需要设置高度
2.父节点需要设置高度
相关文章推荐
- HTML给div设置百分比高度无效问题
- HTML学习之给div高度设置百分比不生效的问题(二)
- <!doctype html>这个是干什么的???
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">设置中文显示
- IE11下,<!doctype>声明加html不能加载css的问题
- HTML给div设置百分比高度无效的解决方式
- HTML中的高度设置为百分数的问题
- <!DOCTYPE html>的作用!
- <!DOCTYPE html>
- <!doctype html>是什么意思?
- <转载><!DOCTYPE html>很重要
- HTML的<a>标签利用href=#XX在当前页面跳转时会自动打开新窗口的问题
- <!DOCTYPE html> 很重要 (引起页面布局错位)
- <转载>如何解决子级用float浮动父级div高度不能自适应的问题
- html的<a>标签IE下绑定点击事件后也会修改href问题
- css中子元素根据父元素设置百分比高度的问题。
- HTML中的<a>标签属性统一设置-如‘新窗口打开’
- HTML中的<select>标签如何设置默认选中的选项
- <!DOCTYPE html>很重要
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">