-1

好的,这是我的 div 结构

<div id="ad"></div>
<div id="campaign"></div>

我希望 CSS 基本上在“广告”div 出现背靠背到广告系列 DIV 时为其设置样式。我知道#ad+#campaign 只会针对“campaign”div。有没有办法编写它,以便我可以在广告 div 出现在该结构的页面中时定位它们?

4

1 回答 1

1

不,CSS 目前缺少任何基于其后出现的任何内容来选择元素的功能。

选择器级别 4 介绍!我认为这将使您能够:

!#ad + #campaign {}

......但它目前已经超过了支持的前沿。

于 2013-03-19T14:43:34.043 回答