我正在尝试为网站制作CSS样式但是在他们的HTML中他们不使用ID作为容器。其中一些容器有广告,而另一些没有广告。我想显示:没有容器广告。广告本身具有ID,正常内容也是如此。
这就是他们的HTML的样子:
<div id="wrapper">
<div class="container">
<div id="advert"> Advert </div>
</div>
<div class="container">
<div id="content"> Normal stuff </div>
</div>
<div class="container">
<div id="advert2"> Advert </div>
</div>
</div>
答案 0 :(得分:1)
您所指的是在DOM结构中选择ID的Parent。目前你无法用CSS做到这一点,但是使用CSS4应该有一种方法可以在DOM中选择父级。目前是使用JQuery完成的。获取“广告”ID的父div将是......
$( "#advert" ).parent().css( "display", "none" );