Не понятно, как работает свойство min-height в CSS

222
25 февраля 2017, 05:52

Справочник: min-height задаёт минимальную высоту элемента. Можно ли объяснить, на что влияет данное свойство? Если экран сузить меньше указанной величины ничего не происходит визуально. Объясните, пож-ста.

Answer 1

Допустим у вас на странице ряд изображений, вы им задаете высоту height:auto; и ограничение не меньше 40px min-height:40px; и все изображения если они разной высоты будут разной высоты, но с ограничением не меньше 40px.

Если вам нужно задать процентное ограничение по высоте, то в таком случае высота родительского блока должна быть задана явно.

Это свойство не явное задание высоты, а ограничение на высоту. Это свойство можно применять к блокам, инлайн блокам.

Answer 2

Если вы берете проценты, их нужно брать от чего то Т.е. либо пропишите:

body, html{height:100%}

Либо укажите в родительском элементе тоже самое:

body.style_body { height:100%}

Тогда min-height прекрасно работает.

READ ALSO
Плавное увеличение нижнего подчеркивания у текста

Плавное увеличение нижнего подчеркивания у текста

Есть нижняя граница у текста, как сделать её плавное увеличение при наведении из центра слова до его краёв?

294
Чем boost::signal отличается от std::function

Чем boost::signal отличается от std::function

Чем boost::signal отличается от std::function ?

281
Расширение QTableWidget по контенту

Расширение QTableWidget по контенту

Есть QTableWidgetНужно чтобы он(сам виджет) изменял свои размеры в зависимости от контента

217
Где проверить исполнение программы

Где проверить исполнение программы

Написал вывод изображения в окне на opencv 32

247