Это предназначено для меню.
Например, у меня есть элемент div с тремя пролетами в нем, все из которых имеют некоторый запас, максимальную ширину и поплавок (влево или вправо).
Он позиционируется с левой стороны и выглядит следующим образом: [[span1][span2][span3] - lots of free space here].
Я хочу сделать это так:
[[span1] - space - [span2] - space - [span3]]
Как это сделать с помощью CSS? Я сомневаюсь, что это невозможно.
Обратите внимание, что я хочу, чтобы он сохранял тот же стиль, когда я добавляю или удаляю элемент меню.
HTML:
<div id="menu">
<span class="menuitem"></span>
<span class="menuitem"></span>
<span class="menuitem"></span>
</div>
CSS:
#menu {
...
width:800px;
}
.menuitem {
display:block;
float:left;
margin-left:25px;
position:relative;
min-height:35px;
max-width:125px;
padding-bottom:10px;
text-align:center;
}