@lynnikvadim

Почему появился отступ?

https://jsfiddle.net/lynnik_vadim/jcrnhqdt/

Почему появился отступ от картинки мото до блока сонтент?
  • Вопрос задан
  • 271 просмотр
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Можем использовать vertical-align (img — строчный элемент)
HTML
<img src="..." class="image">
CSS
.image {
    width: 100%;
    vertical-align: top;
}

Пример
А тут про вертикальное выравнивание с картинкой CSS: Почему происходит смещение изображения при line-height идентичной высоте блока?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
IonDen
@IonDen
JavaScript developer. IonDen.com
https://jsfiddle.net/IonDen/jcrnhqdt/1/
display: block нужен
Ответ написан
Комментировать
По умолчанию, изображение ведет себя как текст оставляя пространство под ним некоторое пространство, зависящее от размера шрифта и линии (как подметил Евгений Петров). Текст оставляет пространство под собой для того, чтобы мы смогли видеть нижние начертания символов "у" "р". Проблема с img решается с помощью свойства vertical-align. Можно задать почти любое значение этого свойства чтобы решить эту проблему, к примеру
img {
  vertical-align: middle;
}
Ответ написан
Ваш ответ на вопрос

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

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