28173 sujets

CSS et mise en forme, CSS3

Bonjour, bizarrement sous safari et seulement safari, il m'affiche l'imae complète du menu au lieu de ne m'afficher que la partie visible, qui sort du "height" défini.


Avez vous une solution ?

Voila mon code css :


ul#menu
{
background: url(img/menu.png)  repeat-x 0 -20px;
list-style-type: none;
height:40px;
margin-top:-28px;
padding: 0;
}
ul#menu li

{
float: left;
text-align: center;

}

ul#menu li a
{
text-decoration: none;
display: block;
width:173px;
line-height: 20px;
font-family: "Arial";
font-size: 0.9em;
color: #000;
border-right: 1px dotted #4d4d4d;
border-left: 1px dotted #4d4d4d;
}

ul#menu li a:hover

{
background: url(img/menu.png)  repeat-x 0 0px;

}


Merci d'avance Smiley cligne
Rahh, ca me soule de poster et de trouver la solution 5 minutes après... il suffisait de placer le background dans li a et non dans UL.

Merci quand même Smiley cligne
Administrateur
Bonjour,

merci d'avoir posté la solution au problème une fois trouvée (tous ne le font pas Smiley decu ). Le Sujet est donc [Résolu]? Smiley cligne

Felipe