ive был googling, но, похоже, не может найти способ мыши, похожий на hover, для css.CSS и HTML-мышь?
Есть ли он и если да, то как он должен быть закодирован?
ive был googling, но, похоже, не может найти способ мыши, похожий на hover, для css.CSS и HTML-мышь?
Есть ли он и если да, то как он должен быть закодирован?
В CSS нет события для мыши. You need javascript in order to do that.
Вы ищете :hover
pseudoclass.
a:hover {background: red;}
будет выделять любую ссылку, на которой вы наведите указатель мыши.
У вас могут быть только следующие «события» CSS, насколько я знаю.
а (по умолчанию), а: зависать, : с активным, а: посетил
Есть и другие. ': enabled',': disabled' и ': checked', например. –
Существует :hover
псевдо-класс:
element:hover { color: red }
нет события или селектор, когда статус :hover
заканчивается, если это то, что вы ищете.
Для этого вам необходимо обратиться к Javascript и событию onmouseout
.
Вам нужно только :hover
pseudo-class for this, когда мышь из элемента, он будет возвращаться к нему дефолтный не- :hover
состоянии, как это:
.class { color: black; }
.class:hover { color: red; }
при наведении, цвет будет красный и когда вы «mouseout», цвет вернется к черному, потому что он больше не соответствует селектору :hover
. Это поведение по умолчанию для всех браузеров, ничего особенного вам не нужно делать здесь.
Если вы хотите что-то сделать программным, вы ищете mouseout
JavaScript event.
Я думаю, что это то, что искали OP, и меня тоже: P – GoodSp33d
AFAIK Там нет разнюхивать событие, но
если вы хотите для ссылки, который Вы посещаете ранее вы можете использовать
a:visited{
}
CSS не является языком программирования. Что бы вы ожидали от селектора mouseout? –
Есть событие javascript, которое вы можете добавить в свой HTML-элемент '' Но CSS не может распознать это, поскольку он не является язык программирования. – Kyle
Что конкретно вы пытаетесь сделать? Возможно, вы можете добиться того, что вы пытаетесь сделать другим способом (не-javascript).Но если вы пытаетесь сделать что-то поведенческое (в отличие от стилистического), вам понадобится javascript. –