Хорошо, это довольно странно ...IE GIF/PNG Прозрачность с JQuery
Вот страница вопрос: http://s289116086.onlinehome.us/lawjournaltv/index.php
Основной фон синий выноска был первоначально PNG, но когда я применил некоторые jQuery обманывает его (щелкните цифры в правом верхнем углу, чтобы понять, что я имею в виду), появилась уродливая белая граница, где должна быть прозрачность. Смотрите этот скриншот от IE8: http://skitch.com/darkdriving/n62bu/windows-xp-professional
Я понял, что могу пожертвовать качеством/гибкостью PNG и просто переделать каждый фон в виде GIF и установить матовый цвет на белый (пока). Ну, я был ошибочен, потому что IE обрабатывает прозрачность GIF так же, как оригинальные PNG.
Я читал здесь, что проблема с PNG, Javascript и IE имеет отношение к нескольким фильтрам, которые нельзя применить к одному изображению, но не должны быть исключены из GIF, потому что им не хватает альфа-канала ? Есть ли способ сделать эту страницу похожей на IE в браузерах Firefox или Webkit?
Заранее благодарен!
Так, в моем случае каждый из 5 выносок идентифицируется уникальными идентификаторами (# slider01, # slider02 и т. Д.), А также общим классом «.slider». Фоны (прозрачные PNG в вопросе) применяются с использованием идентификатора, так что я заполняю «что-то» часть вашего решения? И могут ли эти изображения оставаться в качестве фона или они должны быть изображениями на странице? – Andrew
Они могут оставаться в качестве фона, кроме IE. 'something' будет' '# someId'' – SLaks