CSS选择高度为0的div。 " FYI - ':空'不会工作"

时间:2015-05-18 19:41:39

标签: html css css3

":空"元素为空时效果很好。但如果它至少有一个“空间”,它就不起作用。我明白它不会起作用,因为它不是空的。但我的要求就是这个。

我有一个父Div和一个空子Div。所以父Div的高度为'0'。我可以用某种方式使用css选择器来选择父Div。如果高度为'0',我需要清除父div上的某些css属性,如填充,边距。我出于某种原因无法使用Javascript或Jquery。这可能。



/* :empty doesn't work here becuse by Div#test has some data inside it, but still its height is 0*/
#test:empty{
  display: none;
  }

<div id="test" style="padding: 5px;border: 1px solid;">
  <div></div>
</div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

CSS不能提升到父母,它只能下降到孩子。

需要使用某种形式的Javascript / jQuery,您声明“由于某种原因无法使用”