liste + decalage

liste + decalage - HTML/CSS - Programmation

Marsh Posté le 14-02-2007 à 14:16:28    

Salut a tous,
 
voici les propietes CSS de ma liste
 

Citation :

/* propriétés du menu vertical*/
#menuv {  
padding-top: 10px ;
position: absolute;
left:0;
width: 120px;
background: white;
border:#404550 4px solid;
 
}
 
#menuv li h2 {
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
   font-weight: normal;
 letter-spacing: 0.1em;  
 margin-left: -30px;
}
 
#menuv ul
{
list-style-type:none;
 
}
 
#menuv a
{
display:block;
padding-left: 11px;
width: 50px;
background-color: #FFF;
background-image: url('icons/icon1.gif');  
background-repeat: no-repeat;
background-position: 0 55%;  
border-bottom: 1px dotted #2050A0; padding-right:3px; padding-top:3px; padding-bottom:3px
 
}
 
#menuv a:link, #navlist a:visited
{
 
text-decoration: none;
}
 
#menuv a:hover
{
background-image: url('icons/icon2.gif');  
color: blue;
}


 
or que ce soit sous FF ou IE j ai un decalage vers la droite de mon menu liste et si j utilise la fonction magein-left : -30px le decalge n est pas le meme sous FF et IE :fou:  
 
Y a t -il une methode plus prorpre pour enlever ce decalage (qui vient probablement du fait que je ne definisse pas de list-style-type)
 
merci

Reply

Marsh Posté le 14-02-2007 à 14:16:28   

Reply

Marsh Posté le 14-02-2007 à 14:19:03    

les margin negative , si on peut les eviter c'est pas plus mal  
 
essaye ca :  
#menuv li {padding-left:0 ; margin-left:0 }

Reply

Marsh Posté le 15-02-2007 à 17:02:36    

merci de ta reponse , j ai coller un margin:0 et padding :0 dans la blaise <ul> et ca a diminué complétement les écarts.
 
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed