Я хочу, чтобы 4 div были выровнены по горизонтали в родительском div. Родительский div имеет ширину: 100%;
Все дочерние div имеют ширину: 20%; Я хочу, чтобы оставшиеся 20% были пустым пространством, равномерно распределенным между ними (около 7% между каждыми двумя элементами).
Я пробовал этот код:
<div id="header" style="position:absolute; width:90%; border:2px solid black;">
<div id="h_left" style="left:0; border:1px dotted black; width:20%;"> Left side material </div>
<div id="h_center1" style="margin:auto; border:1px dotted black; width:20%;"> Center 1 material </div>
<div id="h_center2" style="margin:auto; border:1px dotted black; width:20%;"> Center 2 material </div>
<div id="h_right" style="right:0; border:1px dotted black; width:20%;"> Right side material </div>
</div>
Но это приводит к очень разочаровывающий результат:
Как я могу улучшить свой код, чтобы все элементы DIV были выровнены соответственно с равным интервалом между ними?