Ir para conteúdo

Arquivado

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

angus

Como faço isso em CSS?

Recommended Posts

teste2.png

 

Como faço esse efeito com imagens igual a esse menu?

Queria fazer esse efeito quando mudo de fase ele troca a cor mais note que a imagem não e retangular ela tem que ser duas imagensp ara gerar o efeito aqui teste3.png. Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que uma lista não ordenada,

e dentro das <li> tenha 1 span p/ uma imagem .png e a outra ele usa de fundo da propria li, então no .hover ele apenas altera a cor de fundo... acredito que assim de certo

:thumbsup:

 

 <ul>
   <li><a href="#">Home</a> <span class="img2"></span></li>
 </ul>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu tenho um exemplo aki de css usando a lista do André

 a.home
{background-position:top;	
text-indent:-9999px;
   display: block;
background-image:url(imagens/menuinfra.jpg);
height:44px;
width:164px;
float:left;
margin-left:355px;
margin-top:60px;


}

.home:hover
{background-position:bottom;	
text-indent:-9999px;
   display: block;
background-image:url(imagens/menuinfra.jpg);
height:44px;
width:164px;


}

Compartilhar este post


Link para o post
Compartilhar em outros sites
teste4.png seria esta imagem que tenho que usar, como que faço o efeito dele trocar as cores usando uma unica imagem como essa?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, isso se chama CSS Sprites.

 

A técnica consiste em você alterar a posição do background usando a propriedade "background".

 

Aqui vai dois link que o ajudarão melhor.

 

Link 1 (em português)

Link 2 (em inglês, mas mais completo)

 

Abraços e qualquer dúvida, volte a postar.

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.