Ivo Ratinho Posted March 31, 2012 at 05:11 PM Report #446796 Posted March 31, 2012 at 05:11 PM Ora boas, Venho aqui pedir uma ajuda aos experientes da área 😉 Peço desculpa pelo meu 1 tópico ser logo a pedir ajuda, oxalá fosse para ajudar alguém ! Bem eu estou a criar um style para o meu menu em css como é de esperar mas estou com um problema e que não estou a conseguir resolver :S codigo html <ul> <li><a href="#"><div id="a">Home</div></span></a></li> <li class="li_hr"></li> <li>My Profile</li> <li class="li_hr"></li> <li>Editor Page</li> <li class="li_hr"></li> <li>Style Settings</li> <li class="li_hr"></li> <li>Management Panel</li> </ul> codigo css ul { } li { top:-8px; position:relative; text-decoration:none; list-style:none; left:-35px; font-size:12px; padding-top:10px; width:100px; margin-left:5px; } .li_hr { position:relative; border-bottom:1px solid #666; width:190px; margin-left:0px; } #a { position:relative; width:178px; height:28px; } #a:hover { background-color:#333; } O que pretendia era que o hover que fica a preto não fizesse com que os outros elementos se mexessem para cima e para baixo, a ideia principal era que ficassem com a mesma altura que tem os que estão em baixo do Home. Se alguém me conseguir dar uma ajudinha agradecia 🙂 Cumprimentos, Ivo Ratinho
PedroVale Posted March 31, 2012 at 08:35 PM Report #446819 Posted March 31, 2012 at 08:35 PM Olá, não especialista mas apresento o que pode ser a solução, tem alguns parametros que pode alterar como espaços e cores. colocar depois do <body> <div id="menu_a"> <ul> <li class="li_hr_1"><a href="#">Home</a></li> <li class="li_hr"><a href="#">My Profile</a></li> <li class="li_hr"><a href="#">Editor Page</a></li> <li class="li_hr"><a href="#">Style Settings</a></li> <li class="li_hr"><a href="#">Management Panel</a></li> </ul> </div> colocar no ficheiro css de estilos #menu_a { top:-8px; position:relative; left:-35px; padding-top:10px; width:100px; margin-left:5px; background-color:#EDEDED; } #menu_a ul { list-style:none; } .li_hr a,.li_hr_1 a { width:190px; padding:10px 0px 10px 10px; color:#000; text-decoration:none; margin-left:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-right:10px; } .li_hr a:hover,.li_hr_1 a:hover { background-color:#828282; color:#fff; } .li_hr a{ border-top:1px solid #666; } Espero ter ajudado. Cumprimentos, Pedro Vale
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now