由于我是新手,对CSS的经验还不够丰富。目前我正在构建一个可调整大小的标题的Web应用程序。因此,我想知道是否可以将子DIV的宽度设置为其父DIV的高度。
我知道如何在JavaScript代码中处理此问题,但我更喜欢使用纯CSS解决方案。
CSS代码应该如下所示:
.parent {
position: relative;
height: 200px;
width: 600px;
}
.parent .resized {
height: 100px;
}
.child {
position: absolute;
height: 20%;
width: 10% [of parent height];
}
HTML代码如下所示:
HTML代码如下所示:
<div class="parent">
<div class="child"></div>
</div>
目前,子元素的宽度保持不变,因为父元素的宽度没有改变。当父元素的高度调整时,我希望子元素的宽度也能变小。
提前感谢。