Привет, У меня есть проблема с кодом css. Я создал простой jsfiddle, поэтому надеюсь, что вы поймете мою проблему.CSS - Как скрыть div, наведя еще один div
Пример:
<div id="main">
<div id="one">
<p>Hover to hide div below</p>
</div>
<div id="two">
<p>hide me please</p>
</div>
</div>
<div id="main">
<div id="one">
<p>Hover to hide div below (this works)</p>
<div id="two">
<p>hide me please</p>
</div>
</div>
</div>
CSS
#one{
background-color:green;
color:white;
height:40px;
}
#two{
background-color:red;
color:white;
height:40px;
display:in-line;
}
/* Help please */
#one:hover > #two {
display:none;
}
#main #one:hover > #main #two {
display:none;
}
Спасибо, и если кто-то может редактировать свой пост и лучше титул, я буду благодарен. Мой английский слабый.
Итак, в чем вопрос? В вашем коде говорится, что «это работает» ... На боковой ноте ваш код содержит два элемента с одинаковым идентификатором. Это недопустимо и, вероятно, является причиной проблемы, поскольку последнее правило CSS будет работать только для одного из них. – GolezTrol
Проблема в том, что решение woking отличается и оно демонстрирует только использование> ... – raold