不确定这是否可能远程,但无论如何都要问。我有一个固定高度和宽度的div,我无法编辑。但是,我可以添加子元素。有没有办法只使用子元素来缩小父元素的大小?
我只能使用内联css,没有js或jquery。
答案 0 :(得分:0)
由于原始div
为空(请参阅注释),而不是在div的所有状态上设置默认的固定宽度/高度 - 您可以使用{仅为div的空状态设置这些属性{3}}
这样,当div
添加子项时 - 这些原始固定宽度不再适用。
div:empty {
width: 200px;
height: 200px;
}
div {
border: 2px solid green;
}
<div></div>
<hr>
<div>
<p>some text</p></div>