Bir jQuery aşağı açılır bölümü için tetikleyici metnini belirtmek için CSS kullanıyorum: yani tetikleyici metnin üzerine geldiğinizde imleç bir işaretçiye dönüşür ve metnin bir tıklama eylemi olduğunu belirtmek için tetikleyici metnin opaklığı azaltılır .
Firefox ve Chrome'da bu iyi çalışıyor, ancak IE8'de opaklık değişmiyor.
Herhangi bir başarı olmadan çeşitli CSS ayarlarını denedim.
Örneğin
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;
}
IE'nin opaklığı değiştirmesini engelleyen nedir? Not: CSS ifadelerinin sırasını değiştirerek ve sadece IE olanları kendi başlarına kullanarak çeşitli farklı öğeler üzerinde denedim. Ben de kullanmayı denedim
-ms-filter: "alpha(opacity=75)";
ama başarılı olamadı.
IE8'de opaklık modifikasyonu almak için şeyler tükendi.
Herhangi bir fikir?