Bonjour,
J'essaie de mettre en place un menu déroulant sur mon site mais je n'arrive pas à conserver la mise en forme de base de mon site.
Voici le CSS de base :
et celui du menu déroulant :
Pouvez-vous m'aider ?
merci d'avance
Modifié par Romdavid54 (18 Mar 2011 - 10:53)
J'essaie de mettre en place un menu déroulant sur mon site mais je n'arrive pas à conserver la mise en forme de base de mon site.
Voici le CSS de base :
#side {
width : 196px ;
float : left ;
padding : 0 ;
text-align : justify;
}
#side h2 {
font-size : 1em ;
margin : 0 ;
padding : 0 0 0 10px ;
color : #000 ;
background : url(images/kit/side-h2.jpg);
height : 35px;
line-height : 35px;
text-transform : uppercase;
font-weight : normal;
}
#side h2 a{
text-decoration : none ;
color : #000;
}
#side h2 a:hover{
color : #3F3F3F ;
}
#side ul{
list-style : none ;
margin : 5px 0 15px 0 ;
padding : 0;
color : #000
}
#side li{
margin : 0 ;
padding : 0 0 5px 0;
border-top : 1px solid #ccc;
}
#side li a{
padding : 0 0 0 20px;
display : block ;
height : 25px;
line-height : 25px;
text-decoration : none ;
color : #000;
}
#side li:first-child {
border-top: 0;
}
#side li a:hover{
color : #3F3F3F ;
}
#side p{
margin : 10px 0 25px 0 ;
padding : 0;
}
#side form {
margin : 0;
padding : 20px 0 0 0;
height : 50px;
}
#side input {
float : left ;
margin : 0;
padding : 0;
}
#side .champ {
width : 115px ;
height : 23px;
border-top : 1px solid #E2E2E2;
border-left : 1px solid #E2E2E2;
border-bottom : 1px solid #E2E2E2;
border-right : 0;
}
#side .recherche {
background : url(images/search.jpg);
height : 25px;
width : 67px;
border : 0;
}
et celui du menu déroulant :
#monmenu {
width : 196px ;
float : left ;
padding : 0 ;
text-align : justify;
}
#monmenu h2 {
font-size : 1em ;
margin : 0 ;
padding : 0 0 0 10px ;
color : #000 ;
background : url(images/kit/side-h2.jpg);
height : 35px;
line-height : 35px;
text-transform : uppercase;
font-weight : normal;
}
#monmenu ul ul {
color:#3F3F3F;
display: none;
left: 144px;
top: -1px;
position: absolute;
margin : 5px 0 15px 0;
padding: 0;
}
#monmenu li {list-style-type: none; position: relative; width: 140px; padding: 2px; margin: 0px}
#monmenu li:hover, #monmenu li.sfhover {color: #3F3F3F;}
#monmenu li a {text-decoration:none;}
#monmenu li:hover ul.niveau2, #monmenu li li:hover ul.niveau3, #monmenu li.sfhover ul.niveau2, #monmenu li li.sfhover ul.niveau3 {display: block}
#monmenu li.plus {background-position:right; background-repeat: no-repeat; border-bottom: 1px solid #3F3F3F;}
Pouvez-vous m'aider ?
merci d'avance
Modifié par Romdavid54 (18 Mar 2011 - 10:53)