#css #image #browser
#css #изображение #браузер
Вопрос:
У меня есть веб-сайт, который содержит 3 изображения в img
тегах. Когда я открываю локальный HTML-файл, все в порядке. Однако, когда я загружаю на свой сервер, страница идентична, за исключением того, что изображения не видны. Если я использую веб-инспектор Chrome, я вижу, что
style="display: none; visibility: hidden; "
добавлено браузером. если я сниму эти стили, изображение по-прежнему не будет видно.
Я пробовал это на двух совершенно разных веб-хостингах.
Firefox не добавляет правила, но они по-прежнему не видны.
Мой код (до вмешательства браузера)
<div class="grid_12" id="adswrap">
<h2>Adverts</h2>
<div class="grid_3 ads"><img src="images/ads/1.jpg" /></div>
<div class="grid_3 ads"><img src="images/ads/2.jpg" /></div>
<div class="grid_3 ads"><img src="images/ads/3.jpg" /></div>
</div>
и стиль
.ads{
height: 185px;
-webkit-transition: all .2s ease-in-out;
outline: 2px solid #444;
margin: 0 35px !important;
}
.ads:hover{
-webkit-transition: all .2s ease-in-out;
position: relative;
top: -5px;
-webkit-box-shadow: 0px 5px 3px rgba(0, 0, 0, .8);
}
.ads img{
width: 220px;
}
Ответ №1:
Установлено ли у вас какое-либо расширение для блокировки рекламы?
Возможно, что-то в id
или class
img
элементах (или их родительских элементах) вызывает блокировку рекламы.
Я могу представить, что расширение позволит использовать что угодно localhost
, но как только вы загрузите его куда-нибудь еще, будут активированы фильтры блокировки рекламы.
Комментарии:
1. Что ж, теперь, когда вы отредактировали свой вопрос, включив в него свой реальный код, я полностью уверен в своем ответе: D
Ответ №2:
Проверьте свое изображение, убедитесь, что оно находится в той же папке, что и ваша индексная страница.
Попробуйте поместить свой <img>
тег вне вашего стиля CSS и попробуйте разместить его.
Вы пробовали использовать другой браузер, такой как Opera?