Привет: получил некоторый html как:
<div class="class" >
<div class="class" >
</div>
</div>
И некоторые css вроде:
div.class:hover
{
border-width:2px;
border-style:inset;
border-color:red;
}
Когда я нависаю над внутренним div, оба divs получают красную границу. Можно ли остановить распространение и получить красную границу на внутреннем div с помощью css?
Спасибо.
EDIT: начиная с ответа, на который указывает borrible, я закончил:
$("div.class").mouseover(
function(e) {
e.stopPropagation();
$(this).css("border-color", "red");
}).mouseout(
function() {
$(this).css("border-color", "transparent");
});
Позовите его не css, но выполняет задание. Спасибо всем, не получили то, что я хотел, но узнали много нового. Не переполнение стека отлично:)