liste + decalage - HTML/CSS - Programmation
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 }
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.
@+
Marsh Posté le 14-02-2007 à 14:16:28
Salut a tous,
voici les propietes CSS de ma liste
/* 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
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