Maison >interface Web >tutoriel CSS >Comment obtenir l'opacité RGBA dans Internet Explorer 8 ?

Comment obtenir l'opacité RGBA dans Internet Explorer 8 ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-29 02:04:09898parcourir

How to Achieve RGBA Opacity in Internet Explorer 8?

Opacité avec RGBA dans IE 8

L'utilisation de rgba() pour l'opacité d'arrière-plan fonctionne de manière transparente dans Firefox mais pose un défi dans Internet Explorer 8. Cet article explique comment obtenir l'effet souhaité dans IE 8.

Pour fournir une solution multi-navigateurs, un filtre dégradé est utilisé en conjonction avec la propriété background :

background: rgba(255, 255, 255, 0.3); /* browsers */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff'); /* IE */

Le filtre dégradé spécifie une couleur de début et de fin identique, le canal alpha étant représenté par la première paire hexadécimale ("#4c"), ce qui donne dans le niveau d’opacité prévu. Cette technique reproduit efficacement la fonctionnalité de rgba() dans Internet Explorer 8.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn