Я пытаюсь получить 5 divs, расположенных внутри div
, например:
Есть ли способ сделать это без использования margin-left?
Я имею в виду.. В случае, если я хочу удалить один из этих средних div, и они все еще выровнены? Например. Если я удалю div4
, остальные будут центрироваться автоматически. Вот так:
Я нашел решение вроде этого:
#parent {
width: 615px;
border: solid 1px #aaa;
text-align: center;
font-size: 20px;
letter-spacing: 35px;
white-space: nowrap;
line-height: 12px;
overflow: hidden;
}
.child {
width: 100px;
weight: 100px;
border: solid 1px #ccc;
display: inline-block;
vertical-align: middle;
}
Но проблема в том, что: Первый div и последний должны быть похожими на float left и float right... И это решение сосредотачивает каждую вещь, что-то вроде этого: