Sombras em imagens com CSS
Publicado em GNU/Linux
Estava lendo esse post do Gustavo Cardoso sobre como fazer sombreamento em imagens com CSS, e vou mostrar o jeito que eu faço. Aqui tem um exemplo:
http://beam.to/taq/test/shadow.html
O código CSS é esse:
.shadow_img { background:url("shadow.png") no-repeat 2px 2px; margin:10px; float:left; } .shadow_img img { background:white; border:1px solid #ccc; padding:5px; margin:0 2px 2px 0; }
O que eu fiz foi inserir padding e borda na imagem e usar uma imagem de background (nesse caso, enorme, de 1024x1024, para conter fotos até nesse tamanho, mas com tamanho de apenas de 2.5k) um pouco deslocada a direita e no topo. O float da DIV é para evitar que ela use 100% da largura da página, e fiz um pequeno efeito de hover na borda da imagem, que não funciona naquele browser que todo mundo sabe qual é. Falando nele, embaixo fica uma sombra maior do que deveria, mas ... fazer o que né. Ainda bem que já tem um monte de gente usando o Firefox.
Comentários
Comentários fechados.
Sem nenhum comentário.
Artigos anteriores
- Pull requests em modo raiz - sex, 22 de dezembro de 2023, 09:57:09 -0300
- Qual a idade do seu repositório? - ter, 27 de dezembro de 2022, 12:50:35 -0300
- Utilizando ctags em projetos Rails mais recentes - qui, 24 de junho de 2021, 08:23:43 -0300
- Fazendo o seu projeto brotar - seg, 15 de julho de 2019, 08:57:05 -0300
- Learn Functional Programming with Elixir - sex, 02 de março de 2018, 18:47:13 -0300
- Ambiente mínimo - Driver Driven Development - qua, 23 de agosto de 2017, 15:15:03 -0300
- Ambiente mínimo - repositórios de código - dom, 16 de abril de 2017, 13:02:14 -0300
- Ambiente mínimo - terminal e navegador - dom, 02 de abril de 2017, 21:43:29 -0300
- Utilizando muitas gems no seu projeto? - sáb, 29 de outubro de 2016, 11:57:55 -0200
- Desenvolvedores e inteligência artificial - seg, 11 de julho de 2016, 09:09:38 -0300