Как сделать div высотой с картинку?

Здравствуйте.

Имеется простой пример https://jsfiddle.net/ehpd0xL7/1/

В нем div на 5px выше чем вложенная в него картинка.
Можно ли обойти это только на одном css, не задавай жестких размеров блока?
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 3
@TSwizard
Картинка - строчный элемент(inline). Ведет себя как "слово" в тексте. По умолчанию у текста стоит vertical-align: baseline, которое оставляет небольшой отступ снизу для витков букв типа и крючков у букв типа "р, у, щ, ц, ф" и тд.
Допиши для картинки vertical-align: top. Это уберет этот отступ.
Ответ написан
Комментировать
@chirskiy_mixail
Очень давно занимаюсь версткой, имею огромный опыт
Картинка по умолчанию имеет display: inline, задайте ей display: block; И будет счастье
https://jsfiddle.net/ehpd0xL7/3/
Максим Зайцев опередил меня, ну суть думаю ясна
Ответ написан
Комментировать
@artem_music
img{float:left;}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы