Я ищу решение применить стиль CSS к div2
, только когда отображается div1
. Как я могу это сделать?Стиль родительского div, основанный на другом 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