Pour obtenir un dégradé linéaire entre navigateurs, il est essentiel de tenir compte des différences entre les navigateurs. Voici les alternatives pour Opera et Internet Explorer (IE) :
background-image: -o-linear-gradient(right, #0c93C0, #FFF);
/*IE7-*/ filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0c93c0', endColorStr='#FFFFFF', GradientType=0); /*IE8+*/ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0c93c0', endColorStr='#FFFFFF', GradientType=0)";
background-image: -ms-linear-gradient(right, #0c93C0, #FFF);
Pour créer un dégradé horizontal, utilisez la direction gauche ou droite au lieu du haut ou du bas.
Notez que les propriétés CSS expérimentales utilisent des préfixes pour indiquer de quel navigateur il s'agit. destiné à :
Pour IE, la syntaxe -ms-filter est la suivante :
-ms-filter: progid:DXImageTransform.Microsoft.Gradient( startColorStr='#0c93c0', /*Start color*/ endColorStr='#FFFFFF', /*End color*/ GradientType=0 /*0=Vertical, 1=Horizontal gradient*/ );
GradientType est facultatif et peut être omis.
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!