Cómo crear una transparencia con CSS

Escrito por Jordi Soro (Guepmascle) el 09 - 10 - 2008 • Diseño web , Internet

Visited 698 times, 1 so far today

diseno web Cómo crear una transparencia con CSS

No se si será algo poco normal o lo más habitual del mundo, pero yo me he encontrado con esta necesidad en varias ocasiones y lo cierto es que cuando conoces la solución no es nada complicado, todo lo contrario.

Para conseguir esta transparencia en un objeto utilizaremos la propiedad opacity y lo mejor de esta propiedad es que la entienden todos los navegadores, lo malo es que no se lo tenemos de decir de la misma manera a Explorer ,Firefox, Opera o Mozilla, así que vamos a explicarnos:

Si deseamos tener una opacidad del 70% con Firefox o Opera, en el CSS utilizaremos la propiedad así:
opacity: .7

mientras que si el 70% de opacidad lo queremos para Internet Explorer, utilizaremos la propiedad así:
filter:alpha(opacity=70)

En definitiva, lo que debemos poner en el CSS para no tener problemas con los navegadores más populares del momento es:

filter:alpha(opacity=70); opacity: .7

Añadimos gracias a la aportación de Miquel Viladomat:

-moz-opacity:0.7
Para versiones antiguas de Firefox

-khtml-opacity: 0.7
Para versiones antiguas de Safari

Artículos relacionados

Comentarios:

Escribe un comentario