Jump to content
Fórum Script Brasil
  • 0

Ajuda com link com imagens


Plábyo Rainer Gianniany

Question

Olá pessoal.

Procurei um fórum de css aqui e não encontrei, então criei aqui mesmo.

É o seguinte, eu estou querendo colocar umas imagens como link, e essas imagens são em preto e branco. Isso eu já consegui.

O que eu não estou conseguindo fazer é que quando o usuário passar o mouse na imagem ela apareça colorida, como nesse link: http://www.cifraclub.com.br/

No radapé da página vocês verão os ícones das redes sociais, eu quero fazer desse jeito ai.

Se alguém puder me ajudar fico grato.

Valeu.

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

é so você rola a barra um pouco mais para baixo

segue o link do forum de CSS para tu ver...

http://scriptbrasil.com.br/forum/index.php?showforum=4

quanto ao que você quer fazer não é dificil

estude um pouco sobre

hover

no seu kso muito simples

vamos supor que a imagem esteja dentro de uma li que está dentro da uma ul ficaria assim.

HTML

<ul>
<li class="face"> Facebook </li>
<li class="tube"> Youtube </li>
</ul>
CSS
.face {
background: url(images/icons/black/face.png)
}

.face:hover {
background: url(images/icons/color/face.png)
}


.tube {
background: url(images/icons/black/youtube.png)
}

.tube:hover {
background: url(images/icons/color/youtube.png)
}

Link to comment
Share on other sites

  • 0

Não funcionou.

A imagem até apareceu, mas quando eu passo o mouse sobre ela não acontence nada.

Abaixo segue o código que testei.

index.html

<html>

<head>

<title>Link com Imagens</title>

<link href="style.css" type="text/css" rel="stylesheet"/>

</head>

<body>

<ul>

<li class=youtube><a href="#">Youtube</a></li><!--eu não quero esse nome ai, só a imagem, por isso acho que a imagem não pode ficar como background e deve ser inserida ai-->

</ul>

</body>

</html>

style.css

.youtube{background: url(icone_youtube.jpg); width:80px; height:80px; background-repeat:no-repeat;}

.youtube:hover{background: url(icone_youtube-black.jpg); width:80px; height:80px; background-repeat:no-repeat;}

Link to comment
Share on other sites

  • 0

você não precisa repetir tudo no :hover

nele você so coloca o que deve mudar no seu kso o Background

exemplo

.youtube {

background: #000000;
color: F00;

}

.youtube:hover {

color: #FFF;

}

da forma que tah aqui está funcionando normalmente...

Link to comment
Share on other sites

  • 0
você não precisa repetir tudo no :hover

nele você so coloca o que deve mudar no seu kso o Background

exemplo

.youtube {

background: #000000;
color: F00;

}

.youtube:hover {

color: #FFF;

}

da forma que tah aqui está funcionando normalmente...

Cara, dessa forma ai funciona mesmo, mas com a imagem não dá certo.

A imagem do .youtube aparece, mas quando se passa o mouse não acontece nada.

Link to comment
Share on other sites

  • 0

velho você vai utilizar 2 imagens

uma imagem preto e branco

e a outra colorida

quando for o hover

tu poem a colorida

ou se você já tiver conhecimento de manuzear posição

pode por 1 uncia imagem com o simbolo colorido e preto no branco e depois so dar as positions ...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...