Para aplicar transparência utilizei uma imagem tipo png, mas não utilizei softwares como Fireworks ou Photoshop para criar a transparência apenas CSS que cuidou de fazer o trabalho, um valor de opacidade, com a regra aplicada diretamente.
Opacity: 0.65;
O valor da opacidade varia de 0 a 1, pode-se especificar a cor do background por exemplo: background color: 000; ou utilizar uma imagem de background tipo jpg como fiz, sendo validado pela W3C, já atualmente. Esta declaração funciona nos navegadores:
Firefox apartir da versão 1.0
Opera apartir da versão 9.0
Safari apartir da versão 1.2
Chrome todas as versões.
Não foi necessário acrescentar o prefixo “-moz-opacity”, que não é mais utilizado para esta aplicação e que ainda encontramos em alguns tutoriais. Apartir do início de 2004 o navegador Mozzila assumiu o nome de Firefox.
Para Internet Explorer temos:
filter: alpha(opacity=65);
Acrescentar o valor alpha para o Internet Explorer descrito acima, que é uma declaração proprietária para servir a estes navegadores, o valor da opacidade varia de 0 a 100 e funciona perfeitamente no IE7, e IE8.
No Internet Explorer 9 não necessitará de declaração proprietária e funcionará com a primeira declaração.
Referências sobre web designer - web 2.0 | html | html 5.0 | css | css3 | xhtml | w3c | tableless - desenvolvimento de web.
terça-feira, 18 de agosto de 2009
Transparência com CSS3
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário