У меня есть это Fiddle, и я пытаюсь сделать это, когда вы наводите указатель мыши на каждый раздел div, он только меняет фон для этого раздела. Есть ли способ, которым я могу это сделать, не меняя фона на все? Когда мышь над .two
, .one:hover
получает увольнение. как я могу сделать это пожар .two
, а не .one
, когда мышь над .two
?CSS hover sub div изменение цвета фона
CSS:
div.one:hover, div.two:hover, div.three:hover{
background-color: #69aeea;
}
HTML:
<div class="one">
Text 1
<div class="two">
Text 2
<div class="three">Text 3</div>
<div class="three">Text 3</div>
<div class="three">Text 3</div>
</div>
<div class="two">
Text 2
<div class="three">Text 3</div>
<div class="three">Text 3</div>
<div class="three">Text 3</div>
</div>
</div>
Что-то вроде этого приемлемо? http://jsfiddle.net/jeremyblalock/98MDb/2/ –
Нет, это не выделяет весь раздел. Если вы наведите курсор на '.one', он должен выделить' .one', '.tw' и' .three'. Если вы наведите курсор на '.two', он должен выделить' .tw' и '.three' как группу. –
Возможный дубликат [Предотвращение события Hover для запуска Div на родительском Div?] (Http://stackoverflow.com/questions/10364511/preventing-hover-event-of-a-div-triggering-on-parent-div) – melancia