Задать вопрос
Emptyform
@Emptyform

Поясните глюк в простом html/css коде — почему блок больше чем картинка, в нем содержащаяся?

Вот такой предельно простой код:
<style>
    * {
      margin: 0;
      padding: 0;
    }
    div {
      display: inline-block;
      background: red;
    }
	</style>

  <div>
    <img src="http://placehold.it/150x150" width="150">
  </div>

вот здесь посмотреть: cssdeck.com/labs/muhdt9ya

Почему DIV больше чем картинка?
  • Вопрос задан
  • 1052 просмотра
Подписаться Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
aliencash
@aliencash
Партизан
Известный глюк. Добавьте
img {
          vertical-align: bottom;
    }
Ответ написан
@Enniack
У div есть line-height по дефолту
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@0leg5ergeev
Самые глупые вопросы здесь задаю я
наитупейший вариант -
div{
    height: 150px;
}
Ответ написан
Ваш ответ на вопрос

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

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