我正在寻找一种解决方案,以便只有当div1
可见时才将CSS样式应用于div2
。我怎样才能做到这一点?风格基于另一个div的父分区
<div class="div1"></div>
<div class="div2"></div>
<style>
/* when div1 is NOT present */
.div2 {
margin: 100px auto 100px auto;
}
/* when div1 IS present */
.div2 {
margin: 0 auto 100px auto;
}
</style>
没问题,很乐意帮忙。 –
真是太遗憾了,我们不能使用减号找到兄弟姐妹之前,而不是只有之后! –
@ Le-roy这听起来像个不错的主意,但它没有多大意义。如果你发现自己需要知道以前的元素状态是什么,那么你正从错误的天使接近问题。看看我的答案。 – Narxx