@Ivan1331

На что правильно вешать hover событие?

Есть стандартный навбар
<nav>
	<ul>
			<li>
				<a href="">One</a>
			</li>

			<li>
				<a href="">Two</a>
			</li>

			<li>
				<a href="">Three</a>
			</li>
	</ul>
</nav>

Подскажите, на что правильнее вешать hover эффекты, на li или на a, или не имеет значения?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
Смотря что за эффекты, зачем они нужны, какое пользователь ожидает поведение и какие есть другие стили. Иными словами - никакого "правильного" способа нет.
Если же вертеть в вакууме сферического коня, то логичнее всего обычно "анимировать" ссылку.
Ответ написан
Комментировать
Get-Web
@Get-Web Куратор тега CSS
Front-End Developer
Если это меню, то скорее всего подразумевается взаимодействие ссылкой, значит на a. В противном случае можно кликать на li и не понимать почему ссылка не работает, ведь она подсвечена...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы