Как сделать ширину дочерних элементов управляемой? Или как тут ещё можно выровнять несколько элементов по вертикали в одном диве?
* {
margin: 0;
}
#parent {
display: table;
width: 100%;
height: 80px;
border: 1px solid red;
}
#parent .child {width: 20px !important;
display: table-cell;
vertical-align: middle;
}
<div id="parent">
<div class="child">test</div>
<div class="child">test</div>
<div class="child">test</div>
</div>
P.S. В дочерних элементах, есть ещё элементы, которым присваивается display: table-cell
и vertical-align: middle
, поэтому display: flex
не сработает.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый день! учусь использовать Flexbox, вот решил сделать такой макет, и не могу понять как выровнять элементы по-левой стороне. Примерно такая...
Вот песочница https://jsfiddle. net/o82kLqdn/1/ Там есть боди с размером 600рх, в нём контейнер 521рх в котором три блока по 164рх с отступами по 10рх.
Не получается совместить резиновый макет с блоком, который будет выступать в роли статичного фона (чистый CSS). То макет сваливается под body, то страница...
Подскажите по списку с оформлением. Что изменить в коде, чтобы если было больше одной строчки в абзаце не сжимался background для номера? Возможно...