Jump to content


Photo

Efeito Sombra


  • Faça o login para participar
4 replies to this topic

#1 Cafe1930

Cafe1930

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:MG

Posted 17/03/2010, 11:29

Saudações!

Segui um tutorial na internet para fazer efeito sombra em css, minha página está assim:
<html>
<head>
<title>Borda em imagem</title>

<style type=text/css>
 div.img-dec {
 background: url('borda.jpg') no-repeat bottom right;
 clear: left;
 float: left;

 position: relative;

 }
  
 div.img-dec img {
 background-color: #fff;
 border: 1px solid #a9a9a9;
 display: block;
 margin: -5px 5px 5px -5px;
 padding: 0px;
 position: relative;
 }
</style>


</head>
<body>


<div class="img-dec"><img src="cat.gif" width="260" height="200" alt="cat" /></div>

</body>
</html>

Eu tenho uma imagem chamada borda.jpg que possui a sombra e coloco ela como background, porem desta forma a sombra só fica no lado direito inferior (neste caso), como posso deixar a sombra alcançando todos os lados, como se fosse uma margem e não uma sombra?

Desde já obrigado!

#2 Kahor

Kahor

    12 Horas

  • Usuários
  • 230 posts
  • Sexo:Masculino

Posted 17/03/2010, 12:02

Essa linha:

background: url('borda.jpg') no-repeat bottom right;


Voce muda para:
background: url('borda.jpg') no-repeat;


Mas como eu nao sei os tamanhos da imagem e onde quer utiliza, voce pode alterar o repeat dela

O que foi feito?
Os atributos 'bottom' e 'right' utilizados ai, deixa a imagem apenas em baixo e a direita. Tirando-os voce deixa a imagem centralizada.

Edição feita por: Kahor, 17/03/2010, 12:04.


#3 Cafe1930

Cafe1930

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:MG

Posted 17/03/2010, 12:19

Olá Kahor, obrigado pela explicação!
Entendi perfeitamente, porem não funcionou, acho que porque a imagem de sombra é maior que a imagem que quero botar sombra.

Segue as imagens:
http://i44.tinypic.com/34j83rt.jpg
http://i39.tinypic.com/2cqnoee.gif

Desde já obrigado!

#4 Kahor

Kahor

    12 Horas

  • Usuários
  • 230 posts
  • Sexo:Masculino

Posted 17/03/2010, 14:26

Ah concerteza.

Assim o gato fica com o fundo branco.

Em vez de fazer no CSS, faça em um editor de imagens amigo, é mais rapido e facil para voce.

Diminua a borda até chegar o tamanho do gato e pronto.

Agora se quiser usar essa borda em outras imagens, ai sim voce tem que diminuir essa borda mesmo.

#5 Cafe1930

Cafe1930

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:MG

Posted 17/03/2010, 17:50

Entendi perfeitamente Kahor, muito obrigado pela ajuda. Abraços!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq