有没有可能根据另一个div是否存在来创建条件性的div显示?我正在寻找一种纯CSS的解决方案。
我之前使用过类似于以下内容的东西:
.myClass:empty:before {
content: 'content added to empty div';
}
- 要向空的 div 添加内容。但由于无法在创建的伪内容中创建超链接,因此我正在寻找另一种方法。
因此,假设我的 div 结构如下:
<div class="div1"></div>
<div class="div2">This should be displayed</div>
如果div1为空,可以使用CSS技巧显示div2吗?但是如果div1有内容,则隐藏它?
可以自由地重构div层次结构,我所寻找的并不取决于当前的div结构。
希望能得到一些想法。谢谢。