为了账号安全,请及时绑定邮箱和手机立即绑定

有没有童鞋遇到过同样的问题:父元素不定高,子元素height:100%为什么会撑满屏幕?怎么回事哈啊?

有没有童鞋遇到过同样的问题:父元素不定高,子元素height:100%为什么会撑满屏幕?怎么回事哈啊?

繁华开满天机 2019-08-21 12:06:27
元素高度设成百分比的形式,资料说是根据父元素的高度计算,但是父元素高度不给,按理height:100%应该不生效,为什么是撑满整个屏幕?p{height:100%;background:#ddd;}121212
查看完整描述

2 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

我很想问你一个问题,为什么你不声明HTML文档,比如声明为HTML5,也就是HTML第五个版本。
如果你不写文档声明,那么一些CSS样式都会有所改变。
                            
查看完整回答
反对 回复 2019-08-21
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

代码一定要规范,楼上说的是一个原因,其次,高度100%要定义父级的高度,什么都不写,就是相对根元素html的高度,你可要尝试html{height:50%}或html{height:150%}看效果
                            
查看完整回答
反对 回复 2019-08-21
  • 2 回答
  • 0 关注
  • 900 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信