CSS color RGBA
![]()
RGBA es una declaración incluida en el CSS en la forma en que los efectos de transparencia del color, y su sintaxis es la siguiente:
div ( rgba ( 200 , 54 , 54 , 0.5 ) ; de fondo: rgba (200, 54, 54, 0,5); ) |
Nos permite agregar un color transparente para el elemento. Tal vez nos acostumbro usar la "opacidad", es muy fácil de usar, pero, la opacidad de todos los elementos secundarios se vuelven transparentes, y difíciles de resolver este problema.
Por RGBA, podemos establecer un elemento de transparencia, pero no afectará a sus elementos secundarios:

Declarar un color reservado
No todos los navegadores soportan RGBA, asi que si lo permite, podrá declarar un color reservado. El color debe ser fiables - todos los navegadores soportan. No es una declaración significa, sin el apoyo del navegador RGBA, no hay uso del color.
div ( rgb ( 200 , 54 , 54 ) ; /* The Fallback */ de fondo: rgb (200, 54, 54); / * * El repliegue / rgba ( 200 , 54 , 54 , 0.5 ) ; de fondo: rgba (200, 54, 54, 0,5); ) </ Code> |
Sin embargo, esta vía de escape, en algunas antigüedades en su navegador sigue siendo válido.
navegador RGBA apoyar el caso
| Navegador, versión, sistema operativo | Resultados de los ensayos | Libertad de acción |
|---|---|---|
| Firefox 3.0.5 (OS X, Windows XP, Vista) | Apoyo | - |
| Firefox 2.0.0.18 (PC) | No se admite | Puro |
| Safari 4 (Vista previa para desarrolladores, Mac) | Apoyo | - |
| Safari 3.2.1 (PC) | Apoyo | - |
| Mobile Safari (iPhone) | Apoyo | - |
| Opera 9.6.1 | No se admite | Puro |
| IE 5.5 (PC a través de IETester) | No se admite | Sin color |
| IE 6 (PC a través de IETester) | No se admite | Puro |
| IE 7 | No se admite | Puro |
| IE 8 beta 2 | No se admite | Puro |
| Google Chrome 1.0.154.43 | Apoyo | - |
| Google Chrome 1.0.154.46 | Apoyo | - |
| Netscape 4.8 (PC) | No se admite | No hay color |
| SeaMonkey 1.1.14 | No se admite | Sin color |
| SeaMonkey 1.1.16 | No se admite | Puro |
| SeaMonkey 2.0 beta3 | Apoyo | - |
| Salida del sol 1.7.5 | Apoyo | - |
| 0.2.5 inoxidable | Apoyo | - |
| Flock 2.0.2 | Apoyo | - |
| BlackBerry Storm navegador | Apoyo | Puro |
| Camino 1.6.6 | No se admite | Puro |
En el navegador IE escapar una mejor ruta
Debido a que el soporte de los navegadores IE comentarios condicionales, podemos abandonar el RGB y el uso de una propiedad CSS IE filtros para lograr el mismo efecto:
<!--[ If IE]> <style type="text/css"> . Color-bloque ( de fondo: transparente; filtro: progid: DXImageTransform.Microsoft.gradient (startColorstr = # 99000050, 99000050 endColorstr = #); zoom: 1; ) </ Style> <! [Endif] -> |
color RGBA se puede utilizar para la frontera, sin embargo, el apoyo a los diferentes navegadores para el borde de RGBA no es lo mismo, pero la única diferencia es, rincón de FF en la frontera, aparecen superpuestas, como la transparencia es de 0,4, a continuación, FF, cuatro un rincón de la transparencia se convertirá en 0,8, y el apoyo RGBA-FF navegadores no no va a suceder.
