Boa tarde comunidade!
Eu tou a tentar fazer um Drop Down Menu com css e ta a sair-me tudo torto
Já andei a pesquisar mas não encontro solução...
O submenu n me aperece debaixo do menu "pai", aparece ao lado...
Este é o meu codigo CSS:
em que o #menus é o id da div que contem a lista toda e a class submenu é a class do submenu...
/* .... M E N U P R I N C I P A L .... */
#menus{
position:relative;
display:block;
height:39px;
font-size:11px;
font-weight:bold;
background:transparent url(imagens/bg_out.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
border-top:4px solid #B30000;
}
#menus ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
}
#menus ul li{
display:block;
float:left;
margin:0;
}
#menus ul li a{
display:block;
float:left;
color:#666;
text-decoration:none;
padding:11px 20px 0 20px;
height:23px;
background:transparent url(imagens/bg_div.gif) no-repeat top right;
}
#menus ul li a:hover{
color:#B30000;
background:#fff url(imagens/bg_over.gif) no-repeat top right;
}
#menus li {
position: relative;
}
/* ....... S U B M E N U .......*/
#menus ul ul{
position: absolute;
list-style-type: none;
display:none;
height:auto;
background-color: #fff;
border: #000 solid 1px;
color: #000;
}
#menus ul li:hover ul{
display:block;
float:left;
margin:0;
}
alguem pode ajudar-me?
Estive desde manhã ate agora a tentar resolver isto...
Eu tou a tentar fazer um Drop Down Menu com css e ta a sair-me tudo torto
Já andei a pesquisar mas não encontro solução...
O submenu n me aperece debaixo do menu "pai", aparece ao lado...
Este é o meu codigo CSS:
em que o #menus é o id da div que contem a lista toda e a class submenu é a class do submenu...
/* .... M E N U P R I N C I P A L .... */
#menus{
position:relative;
display:block;
height:39px;
font-size:11px;
font-weight:bold;
background:transparent url(imagens/bg_out.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
border-top:4px solid #B30000;
}
#menus ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
}
#menus ul li{
display:block;
float:left;
margin:0;
}
#menus ul li a{
display:block;
float:left;
color:#666;
text-decoration:none;
padding:11px 20px 0 20px;
height:23px;
background:transparent url(imagens/bg_div.gif) no-repeat top right;
}
#menus ul li a:hover{
color:#B30000;
background:#fff url(imagens/bg_over.gif) no-repeat top right;
}
#menus li {
position: relative;
}
/* ....... S U B M E N U .......*/
#menus ul ul{
position: absolute;
list-style-type: none;
display:none;
height:auto;
background-color: #fff;
border: #000 solid 1px;
color: #000;
}
#menus ul li:hover ul{
display:block;
float:left;
margin:0;
}
alguem pode ajudar-me?
Estive desde manhã ate agora a tentar resolver isto...