Красный X появляется над PNG в IE - PullRequest
1 голос
/ 22 июля 2010

У меня есть этот веб-сайт, написанный на ASP / C #, и когда я отображаю изображения через код ASP, например:

<img src="images/someImg.png" id="Img1" alt="" align="top" border="0" width="295" height="35" style="position:absolute;left:327px; top:545px; width:295px;height:35px;z-index:11" /> 

Проблема в том, что в любом другом браузере страница выглядит идеально, но вТо есть, отображаются изображения, и сверху них есть маленький красный крестик, который отображается, когда изображение отсутствует.Изображение явно не пропущено, потому что оно отображается в каждом браузере, но в IE оно отображается и поверх него отображается «отсутствующее изображение» X.

Большинство решений наИнтернет предлагает добавить «./image / ...» или «~ / image / ...», но я пробовал это, и это не работает.

Кроме того, когда я отображаю изображения изБаза данных в любом виде просмотра данных ASP.net по умолчанию (например, DetailsView), некоторые изображения отображаются нормально, некоторые с небольшим X сверху.Опять же, это только в IE и только с изображениями с расширением .png.В любом другом браузере это выглядит нормально.Я даже проверил страницу, и она отлично работает.

Кто-нибудь знает решение?

Я попробовал пару исправлений PNG, которые смог найти, но ничего не вышло.: Я в настоящее время запускаю страницу локально.Может ли это быть проблемой?

1 Ответ

1 голос
/ 22 июля 2010

Вот ссылка, я нашел решение

http://www.twinhelix.com/css/iepngfix/demo/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...