父元素设置指定高度,而子元素高度大于父元素,是否父元素高度会发生变化:
答案:不会,父元素高度依然等于父元素设置的高度。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
#d1{
height: 100px;
background-color: green;
}
#d2{
height: 180px;
width: 100px;
background-color: yellow;
}
</style>
</head>
<body>
<div id="d1">
我是父元素,颜色为绿色
<div id="d2">
我是子元素,颜色为黄色
</div>
</div>
</body>
</html>