GR :
> Bonjour,
>
> Par quoi remplacer {float: middle;} qui manque affreusement dans les CSS ?
>
> Je voudrais aligner 3 boutons sur une même ligne. Un à gauche {float: left;},
> un à droite {float: right;} OK. Mais pour celui du milieu ?
>
> J'ai essayé {float: left; left-margin: 30%;} c'est bon en affichage 1024x768
> mais si je change l'affichage, plus de centrage ?
>
> Il doit bien avoir une solution simple ?
HTML:
<div class="navBar">
<span class="navL">blah gauche</span>
<span class="navC">blah centre</span>
<span class="navR">blah droite</span>
</div>
CSS:
.navBar { text-align: center;/*etc.*/}
.navL {float: left;/*etc.*/}
.navR {float: right;/*etc.*/}
J'étais sur ce sujet hier. Là, c'est le plus simple. Ça roule dans le
cas général, les contenus peuvent être aussi bien du texte que des
images. On se fiche de l'ordre des span dans le HTML. On peut préciser
.navC {float: none;}.
--
Pierre Maurette