Опитвам се да го използвам opacity
в моя уебсайт, но не работи много добре в IE8. Моят код е както следва:
filter:alpha(opacity=80);
-moz-opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
Когато променям стойностите, полученият резултат винаги е един и същ.
Редактиране: Благодаря за да ми даде друг въпрос с подобен проблем ... но аз имам оформление и непрозрачност собственост, тя се прилага за оформлението.
Отговори:
0 за отговор № 1Това са всички css кодове за непрозрачност:
.classname {
/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
/* IE 5-7 */
filter: alpha(opacity=80);
/* Netscape */
-moz-opacity: 0.8;
/* Safari 1.x */
-khtml-opacity: 0.8;
/* Good browsers */
opacity: 0.8;
}
Опитайте се да добавите всички тези и най-вероятно работи
0 за отговор № 2
За да поддържате прозрачност на IE8 +, трябва само следното:
.transparent {
zoom: 1;
filter: alpha(opacity=50);
opacity: 0.5;
}
http://css-tricks.com/css-transparency-settings-for-all-broswers/