Tôi đang sử dụng CSS để chỉ ra văn bản kích hoạt cho phần trượt jQuery: tức là khi bạn di chuột qua văn bản kích hoạt, con trỏ sẽ thay đổi thành con trỏ và độ mờ của văn bản kích hoạt bị giảm để chỉ ra rằng văn bản có hành động nhấp chuột.Opacity CSS không hoạt động trong IE8
Tính năng này hoạt động tốt trong Firefox và Chrome, nhưng trong IE8 độ mờ đục không thay đổi.
Tôi đã thử nhiều cài đặt CSS khác nhau mà không thành công.
Ví dụ
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;
}
Có gì dừng IE thay đổi opacity? Lưu ý: Tôi đã thử điều này trên nhiều yếu tố khác nhau, hoán đổi thứ tự các câu lệnh CSS và chỉ sử dụng các câu lệnh của IE. Tôi cũng đã thử sử dụng
-ms-filter: "alpha(opacity=75)";
nhưng không thành công.
Tôi đã hết hàng để thử sửa đổi độ mờ đục hoạt động trong IE8.
Bất kỳ ý tưởng nào?
Câu hỏi liên quan/trùng lặp này có câu trả lời của bạn mà tôi nghĩ. http://stackoverflow.com/questions/859000/opacity-in-web-pages –
tôi thấy rằng câu hỏi - rắc rối là câu trả lời:
lọc: alpha (opacity = 50);/* internet explorer */
độ mờ: 0,5;/* fx, safari, opera, chrome */
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha (opacity = 50)";/* IE8 */
không hoạt động đối với tôi (tôi chỉ thử lại để kiểm tra lại). Tôi áp dụng nó cho một h3 đó là màu đen và đậm. Trong Firefox và Chrome, cài đặt độ mờ chuyển sang màu xám, như bạn mong đợi, nhưng trong IE8, nó vẫn giữ màu đen. –
oops - không nhận ra bạn không sử dụng HTML trong các nhận xét - nhưng tôi nghĩ bạn có thể thấy những gì tôi đang cố gắng nói –