Afficher un message
Vieux 29/10/2007, 11h31   #5 (permalink)
Profil
bad wolf
Bernard Tapette
Ancienneté  99%
Ancienneté 99%
 
Avatar de bad wolf
 
Date d'inscription: mai 2006
Pays :
Messages: 6 837
Téléchargements: 0
Uploads: 0
Entrées dans le blog: 7
Merci: 1
Remercié 272 fois dans 147 Posts
Par défaut

je suis en train de virer les tableau dans l'entête du site,


je les remplace par des listes non ordonnées (ul / li ...)

par contre pour faire mon menu, je transforme les listes en éléments "inline", or je veux que le texte de ce menu soit aligné sur la droite

ça pas de problème,
le souci c'est qu'il y a une marge de plusieurs pixels sur le côté droit, et je ne vois pas comment la virer

le code :
html
Code:
<ul class="menuhaut">
        <li>
            <a href="">Menu 1</a>
        </li>
        <li>
            <a href="">Menu 2</a>
        </li>
        <li>
            <a href="">Menu 3</a>
        </li>
        <li>
            <a href="">Menu 4</a>
        </li>
    </ul>
CSS :
Code:
#haut                /* menu haut*/
{
width: auto;        /* fluidité */
height: 42px;        /* hauteur de l'image de fond */
text-align: right;    /* le texte sera positionné sur la droite */
background-image: url('../images/bannieres/separateur_egagroup.gif');    /* image de fond */
background-repeat: repeat-x;    /* l'image de fond est répétée sur toute la longueur de la page */
}

.menuhaut
{
list-style-type: none;
margin: 0;
padding:0;
}

.menuhaut li
{
display: inline;
margin: 0;
padding:0;
}

.menuhaut a
{
margin: 0 2px;
color: #000000;
text-decoration: underline;
}

.menuhaut a:hover
{
text-decoration: none;
}
le résultat :



EDIT : résolu
j'avais pas placé le text-align là ou il fallait
__________________
StarCraft II ça trou le cul!!!
bad wolf est déconnecté   Réponse avec citation