2010-12-08 9 views
10

Je ne trouve pas un moyen d'appliquer l'opacité de css cross borwser! Qu'est-ce qui est bon dans IE7, ne pas aller dans IE8! et viceversa ... merci dcss3 opacité de navigateur croisé

+2

Vous trouverez peut-être utile http://css-tricks.com/css-transparency-settings-for-all-broswers/. –

+1

Votre problème n'est pas inter-navigateur, mais un problème d'IE seulement. – Rob

Répondre

18

essayer cette

+1

'-ms-filter',' -moz-opacity', '-khtml-opacity' non inclus. Voir ici: http: //css-tricks.com/snippets/css/cross-browser-opacity/. –

0

Voici un tutoriel qui le fait fonctionner dans les navigateurs MSIE, si vous le suivez correctement.

http://www.quirksmode.org/css/opacity.html

+0

Il semble que '-ms-filter' fonctionne dans IE 8 et 9 mais' filter' fonctionne dans IE 5 à 9, donc il n'est pas clair pourquoi utiliser le premier. C'est peut-être un moyen de fournir une syntaxe CSS valide. –

+0

@ ÁlvaroG.Vicario: Je n'ai pas d'ordinateur Windows en ce moment, j'essaierai d'y répondre plus tard, parce que je n'ai pas de réponse définitive. – Trufa

+0

@ ÁlvaroG.Vicario, Le lien fourni par Trufa indique '-ms-filter' id pour IE8 et' filter' pour IE 5-7. http://css-tricks.com/snippets/css/cross-browser-opacity/-- cette page css-tricks le dit aussi. –

Questions connexes