栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

CSS –为什么百分比身高不起作用?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CSS –为什么百分比身高不起作用?

块元素的高度默认为块内容的高度。因此,给定这样的东西:

<div id="outer">    <div id="inner">        <p>Where is pancakes house?</p>    </div></div>

#inner
将生长到足以容纳段落的高度,并且
#outer
将生长到足以容纳段落的高度
#inner

当您将高度或宽度指定为百分比时,这是相对于元素父级的百分比。对于宽度,除非另有说明,否则所有块元素的宽度一直与其父元素一样,一直到

<html>
;因此,块元素的宽度与它的内容无关,也就是说,它
width:50%
产生了定义良好的像素数。

但是,除非您指定特定的高度,否则块元素的高度 取决于其内容 。因此,在涉及高度的父级和子级之间会有反馈,并且

height:50%
除非您通过给父元素指定特定的高度来打破反馈循环,否则不会产生明确定义的值。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/411476.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号