Про display: inline-block в CSS

Копипаста:

Если не установить свойство width, блоки примут по умолчанию значение ширины всей страницы и от свойства display не будет ни какого толку. Важно понимать что элементы встанут в одну линию если для них обоих (или более) будет задано свойство display: inline-block при этом между ними не будет других элементов, с отличным от данного, свойством. Если попробуем изменить класс для блока .child находящегося по середине, тем самым убрав все стили, то увидим что все элементы выстроились в ряд.

Чтобы inline-block заработал, нужно обязательно указать размеры блока. Хотя бы один из размеров.

.parent {
width: 100%;
height: auto;
}
.child {
width: 33%;
}
Поделиться
Отправить
 14   2018   css
Популярное