Я искал весь день и пробовал все, чтобы убрать черный цвет вокруг моих PNG, когда я использую эффект Fadein jquery в Internet Explorer.Я должен что-то упустить, потому что весь код, который я использую, не исправляет это.Мою страницу можно посетить здесь: http://www.kaimeramedia.com/derek/Website
Я нашел этот бит кода:
.item img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
/* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
/* IE6 & 7 */
zoom: 1;
}
, но я не могу заставить его работать со своей страницей меню (http://www.kaimeramedia.com/derek/Website/menu.php), который выглядит корректно только в шаблоне index.php.
Изображения хорошо выгорают и выключаются во всех браузерах, просто IE 6+ создает вокруг него действительно толстую черную рамку. Я знаю, что есть много сайтовкоторые обсуждают эту проблему, но мне не повезло, или, по крайней мере, я, должно быть, неправильно ввел код.
Я попытался отредактировать CSS и теги стиля ниже, но, похоже, это не дало никакого эффекта:
div.fadehover {
position: relative;
}
img.b {
position: absolute;
left: 0;
top: 0;
z-index: 10;
opacity: 0;
filter: alpha(opacity=0);
background: transparent;
}
.style2 { font-style: italic; color: #2D6773; }
.style3 { color: #122833 }
Если бы кто-то мог помочь мне с рабочим решением для моего сайта, это было бы очень признательно.