16/16 не понимаю зачем нужен элемент


#1

Здравствуйте! Не понимаю зачем в коде цсс нужен
.bg {
height: 300px;
}
и задание для него высоты 300px?


#2

А вы как сделали, без него?


#3

Нет с ним. Кажется я понял зачем он нужен, но до сих пор не понял почему ему надо задавать высоту


#4

Чтобы у блока был фон, блок должен иметь размеры.


#5

потому что если у блока высота не задана явно - она равна высоте содержимого. А в нашем случае содержимого нет и высота получилась бы нулевой (фон - это не содержимое)


#6

Спасибо, все понятно!