'拉入'从里面的div?

时间:2017-04-24 10:25:54

标签: css

不确定这是否可能远程,但无论如何都要问。我有一个固定高度和宽度的div,我无法编辑。但是,我可以添加子元素。有没有办法只使用子元素来缩小父元素的大小?

我只能使用内联css,没有js或jquery。

1 个答案:

答案 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>