Я использую CSS (ниже). loading64.gif всегда отображается в FF и IE, но не в хроме. Я использую «.loading» внутри colorbox. Я не могу решить проблему.GIF не отображается в хроме
HTML:
<center><div class="loading" id="loaderImg"><span class="waiting-info"></span></div></center>
УС:
.loading {
background: url(resources/base/img/loading64.gif) no-repeat center center transparent;
background-color: #ffffff;
float: left;
height: 100%;
min-height: 333px;
width: 100% !important;
z-index: 444;
position: absolute;
opacity: 0.9;
left: 0;
top: 0;
}
Можете ли вы попытаться использовать кавычки внутри 'url'? Это необязательно, но в отношении следующих комментариев кажется, что даже новые версии Chrome имеют проблемы с этим. Ссылка: http://stackoverflow.com/questions/2168855/is-quoting-the-value-of-url-really-necessary (прочитайте раздел комментария в «Принятом ответе») –
Запускаете ли вы это с веб-сервера или локальной файловой системы? У Chrome есть проблемы с загрузкой файлов с жесткого диска (с URL-адресом, начинающимся с файла: // ...) из-за ограничений безопасности. Предполагая, что gif использует относительный путь в css, он будет предварительно перенесен с URL-адресом сайта. Если сайт загружен как файл: //, вы можете столкнуться с проблемой. Во всяком случае, в консоли отладки должна быть соответствующая ошибка, вы можете добавить ее и в сообщение, если действительно произойдет ошибка. –
Это анимированный GIF? – putvande