Cela est destiné à un menu.
Par exemple, j'ai un élément div avec 3 travées en elle, qui présentent tous une certaine marge, max-width et float (gauche ou droite).
Il est positionné à partir de la gauche et qui va comme ceci:[[span1][span2][span3] - lots of free space here].
Je veux le rendre encore comme ceci:[[span1] - space - [span2] - space - [span3]]
Comment puis-je faire cela à l'aide de CSS? J'ai un peu de doute, il n'est pas possible.
Notez que je veux garder le même style quand je ajouter ou supprimer un élément de menu.
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;
}