2015-04-06 14 views
0

Эта фотография никогда не отображается в Safari для Mac & Windows или Chrome для Mac. Даже после того, придав ему встроенный стиль display:block !important; Chrome изменяет его display:none; и Safari, кажется, делает то же самое и изменение visibility:hidden; и opacity:0;Почему эта фотография не появляется?

кажется, работает хорошо во всех других браузерах. Можете ли вы дать мне представление о том, почему это может происходить в этих браузерах?

<img src="<? echo $_SESSION['ad']; ?>" style="max-width:100%;display:block !important;"/> 
+4

Возможно, это связано с AdBlocker. Каково фактическое имя файла и путь к файлу изображения? В любом случае, попробуйте изменить что-либо в имени файла, которое выглядит как «объявление», «реклама» и т. Д. – Xufox

+0

Определенно звучит как блокировщик рекламы, вызывающий у вас эту головную боль. Попробуйте изменить идентификатор сеанса на сайт-объявление или что-то другое, кроме только объявления –

ответ

0

Я полагаю, на сайте вы изучаете может быть Responsive Web Design (RWD). Обычно в RWD отдельный файл CSS будет определен специально для каждого браузера. И конкретный стиль браузера иногда не может переопределить ваш тег html img.

Я предлагаю использовать firebug или некоторые инструменты проверки кода и попытаться узнать, имеет ли этот тег img какой-либо конкретный стиль для браузера. Если у вас есть разрешения на редактирование этого файла, перейдите и измените его.

думаю это может сработать.

Смежные вопросы