Я пытаюсь создать эффект, если пользователь наводится на элемент, элемент исчезает. Я пробовал код ниже, но кажется, что display:none;
разбивает CSS. Мне интересно, почему мой CSS не работает, и как я разрешу свою проблему.CSS - display: none on hover self
<div class="foo">text</div>
.foo:hover {
color: red;
display: none;
}
Вы не можете скрыть элемент при наведении с помощью 'display: none'. Это не работает, потому что это не имеет смысла. – dfsq
Вы имеете в виду, что вы не можете использовать 'display: none;' для себя? – Jon
Вы можете, но это не сработает. просто подумайте, что должно произойти дальше? Div исчез, если он появится снова, потому что это не longge hovered? Вот почему он просто ничего не делает. – dfsq