Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mruoppolo

Seletores CSS

Recommended Posts

Olá galera, tudo certo??

 

Estou com um pequeno problema aqui em um site q tenho mta pressa pra entregar, eu tenho um menu q esta construído da seguinte maneira:

 

#primary_menu>div>ul>li a

 

O que acontece eu tenho 6 itens neste menu e eu preciso que cada um tenha um background de cor diferente quando ele esteja no estado hover.

 

Eu sei que existem os seletores do css first-child / last-child porém como eu faço para deixar os outros menus que estão entre o primeiro e o ultimo com cores diferentes???

 

Obrigado galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou vc usa :nth-child ou vc dá uma classe para cada elemento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, realmente acabei de ver q isso funciona mesmo eu uso o :nth-child(n) n = numero do elemento que eu quero, mas me diga uma coisa, por gentileza, eu preciso fazer o seguinte:

 

#menu ul li:hover {background-color:#000;}

 

Como que ficaria isso???

 

#menu ul li:nth-child(n):hover {background-color:#000;}

 

Seria assim???

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu testei da seguinte forma: #menu ul li:nth-child(n):hover {background-color:#000;} mas não funcionou, ai eu consegui resolver de outro jeito:

 

#menu ul li:nth-child(n) a:hover {background-color:#000;}

 

ai funcionou do jeitinho que eu precisava, mto obrigado cara

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.