@smoklew

Как сделать выделение по всей ячейке?

Как сделать выделение при наведении на пункт меню по всей ячейке, получается что снизу остается зазор на некоторых разрешениях?
jsfiddle.net/4cv35ukj - Так получается...
  • Вопрос задан
  • 171 просмотр
Решения вопроса 2
#menu a {
  - padding: 10px 25px; 
  + padding: 0 25px; 
  + display: block;
}
Ответ написан
Moskus
@Moskus
Изменить правило на вот такое:
#menu a {
  color: #fff;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  padding: 0 25px;
}

Потому что высота блока ссылки у вас зависит сейчас от высоты шрифта, как ее интерпретирует browser.
vertical-align при этом не нужен, потому что указано значение line-height
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект