Рішення Кабіра правильне. Моя URL-адреса зображення була
/images/ads/homepage/small-banners01.png,
і це відключило AdBlock. Це не було проблемою між доменом для мене, і вона не вдалася як у localhost, так і в Інтернеті.
Я використовував вкладку мережі Chrome для налагодження та пошуку дуже заплутаних результатів для цих конкретних зображень, які не вдалося завантажити. Перший запит не відповість (статус "(очікує)"). Пізніше вниз за рядком з’явився другий запит, в якому вказано оригінальну URL-адресу, а потім «Перенаправити» як Ініціатор. Заголовки запитів на переадресацію містилися для цього однакового короткого рядка даних, закодованих base64, і кожен не повертав жодної відповіді, хоча статус був "Успішним":
GET data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg== HTTP/1.1
Пізніше я помітив, що ці стилі вбудованого тексту додані до всіх елементів зображення:
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
Нарешті, я не отримав жодного повідомлення "не вдалося завантажити ресурс" у консолі, а це:
Port error: Could not establish connection. Receiving end does not exist.
Якщо з вами відбувається щось із цього, це, ймовірно, має відношення до AdBlock. Вимкніть його та / або перейменуйте файли зображень.
Крім того, через вбудований CSS, створений AdBlock, макет мого повзунка промоції скидався. Хоча мені вдалося виправити проблеми з компонуванням CSS, перш ніж знайти рішення Kabir, CSS був дещо непотрібним і вплинув на гнучкість повзунка для обробки зображень різних розмірів.
Я думаю, що урок такий: будьте уважні, як ви називаєте свої образи. Ці зображення не були настільки злісними чи дратівливими, наскільки вони непомітно сповіщали відвідувачів про поточні акції та акції.