документ CSS3 говорит о: hover и: focus, которые кажутся мне одинаковыми. Каковы различия между ними? Что я не вижу?
Спасибо!
документ CSS3 говорит о: hover и: focus, которые кажутся мне одинаковыми. Каковы различия между ними? Что я не вижу?
Спасибо!
Наведение "истинно", когда указатель мыши находится над элементом. Фокусировка истинна, если курсор находится в этом элементе. Возможно, чтобы зависание было ложным и сфокусировалось (например, щелкнуть в текстовом поле, затем отведите мышь)
:hover
применяется к любому элементу, над которым курсор мыши в данный момент завершен. :focus
относится к фокусу формы и является текущим элементом формы с фокусом. Грубо говоря, если вы начнете печатать, какой элемент вы будете заполнять?
Различия между :hover
и :focus
:
:hover
, когда указатель мыши находится на элементе.
:focus
, когда вы выбираете элемент, элемент попадает в фокус.
Дополнительная информация: CSS-классы псевдонимов в W3Schools
зависает только тогда, когда указывающее устройство находится над элементом. Док делает это достаточно ясно.
Наведите указатель мыши на процентное соотношение времени перехода с новой технологией css3. Ожидая IE9, все основные браузеры будут поддерживать их. вот несколько примеров двух навигационных меню, чтобы понять наведение и анимацию при наведении, а также затухание цветов в атрибуте css3 hover. `
Вы должны применить одно и то же форматирование для фокусировки и зависания, таким образом, у пользователей будет одинаковый опыт пользовательского интерфейса.
Hover особенно важен для Mouse Pointer:
Пример, когда указатель Mouser находится над кнопкой/(на кнопке), для этой кнопки указатель мыши имеет значение true.
Основное внимание уделяется элементу выделения:
Обычно, когда мы используем клавишу табуляции, чтобы изменить фокус элемента.