非常にシンプルな水平メニューがあります。ホバー時にフォントが太字になるようにしたかったのです。ホバーするとテキストが太字になりますが、右側のすべてのメニュー項目が数ピクセル右に切り替わります。誰かがそれを回避する方法を理解するのを手伝ってくれることを願っています. ありがとうございました。
フィドル : : http://jsfiddle.net/QKBUS/
HTML :
<div id="header">
<ul id="menu">
<li class="bouton_gauche"><a href="">agenda</a></li>
<li class="bouton_gauche"><a href="">messagerie</a></li>
<li class="bouton_gauche"><a href="">communautée</a></li>
<li class="bouton_gauche"><a id="btn-deconnexion" href="">déconnexion</a></li>
<li class="bouton_droite"><a href="">[logo]</a></li>
</ul>
</div>
CSS :
ul#menu {
list-style-type : none;
}
li.bouton_gauche {
float : left;
margin-right:15px;
}
li.bouton_droite {
float : right;
}
ul#menu a{
text-decoration: none;
}
ul#menu a:hover{
font-weight: bold;
}