Я использую полноэкранную галерею CSS3 (без JavaScript) на одном веб-сайте. Галерея в основном представляет собой неупорядоченный список, в котором каждый элемент списка является одним полноэкранным фоном.Страница слишком медленная из-за фоновых изображений
Он работает, установив фоновое изображение в файле CSS для каждого элемента списка. В настоящее время галерея содержит 48 изображений, и страница занимает слишком много места для загрузки.
Первый вид - где-то около 35 секунд. Кажется, браузер сначала загружает каждый элемент DOM, и это занимает слишком много времени.
Есть ли способ не загружать элементы элемента списка при загрузке страницы, но сделать их видимыми только после загрузки страницы?
Сайт можно увидеть на http://www.steveezell.com
как вам удалось справиться с этой медлительностью? –
Выполняя грязный взлома, при запуске страницы загружается всего несколько изображений, чтобы браузер мог быстро отобразить страницу. Затем я добавил событие click для тела, которое добавляет все другие фоновые изображения. – suludi