J'utilise CSS pour indiquer le texte de déclenchement d'une section coulissante jQuery: c'est-à-dire que lorsque vous survolez le texte de déclenchement, le curseur se transforme en pointeur et l'opacité du texte de déclenchement est réduite pour indiquer que le texte a une action de clic .
Cela fonctionne bien dans Firefox et Chrome, mais dans IE8, l'opacité ne change pas.
J'ai essayé une variété de paramètres CSS sans succès.
Par exemple
HTML:
<h3 class="slidedownTrigger">This is the trigger text</h3>
CSS:
.slidedownTrigger
{
cursor: pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
filter: alpha(opacity=75);
-khtml-opacity: 0.75;
-moz-opacity: 0.75;
opacity: 0.75;
}
Qu'est-ce qui empêche IE de changer l'opacité? Remarque: j'ai essayé cela sur une variété d'éléments différents, en inversant l'ordre des instructions CSS et en utilisant simplement celles d'IE. J'ai aussi essayé d'utiliser
-ms-filter: "alpha(opacity=75)";
mais sans succès.
Je suis à court de choses pour essayer de faire fonctionner la modification d'opacité dans IE8.
Des idées?