Попытка репликации предварительного загрузчика page при загрузке SVG и появляется фоновое изображение, и как только пользователь прокручивает страницу, прокручивается содержимое, а страница-загрузчик не видна или может быть достигнуто снова, если вы не обновите страницу, не знаете, как справиться с этим, любая помощь, чтобы указать мне в правильном направлении, была бы замечательной - я попытался избавиться от указанной страницы.Создание видимого нагрузка Предзагрузчик Page
ответ
Есть несколько способов сделать это, простой отправной точкой может быть что-то вроде этого:
основной HTML план:
<div id="loader">
LOADING Image/content
</div>
<div id="body">
website body
</div>
CSS
#body{display:none;}
JQuery
$(document).ready(function(){
$("#loader").hide();
$("#body").show();
});
NoScript запасной вариант
<noscript>
<style>#loader{display:none;}#body{display:block !important;}</style>
</noscript>
В принципе, этот код имеет две дивы загрузчиком и тело, тело устанавливается в качестве дисплея ни в CSS. Когда страница готова, jquery запускается, чтобы скрыть загрузчик и показать тело.
Откат noscript приведет к тому, что тело станет видимым, если javascript отключен.
Существует несколько способов достижения, это всего лишь одна идея.
Большое спасибо –
Из одного из сотни различных способов, мои первые мысли были по этим линиям:
- Оберните основное содержание в обертке с позицией относительным и дать ему смещение от вершины на 100% от ширина окна
- Сделать страницу-погрузчик 100% высота и ширина и положение фиксированного
- смещение обертку до полной загрузки страницы, а затем просто переход его в 0 смещения как только страница была загружена
Спасибо, я взглянул на скрипку, я хотел, чтобы загрузчик страниц оставался до тех пор, пока пользователь не начнет через событие клика или событие прокрутки, поэтому просто удар в темноте здесь я бы добавил событие слушатель к js слишком ????? –
@MichaelWhite Да, точно, замените settimeout прослушивателем событий. –
- Создайте элемент (Div), который охватывает весь экран.
- За ним (меньший z-индекс) добавьте контейнер Div, содержащий все изображения.
Добавить в JavaScript функцию события загрузки для всех изображений:
image.onload = функция() {
// изображение было загружено}
Скрыть крышку Div, когда все изображения были загружены.
- Как узнать, когда были загружены все изображения? добавьте счетчик или используйте Promise.
- Добавить переполнение: нет, чтобы отключить прокрутку и добавить событие события клика или прокрутки (с помощью jQuery) и установить переполнение в auto.
Существует множество способов реализации каждого из этих разделов.
- 1. Page Невозможно выполнить $ («# ..») нагрузка()
- 2. Создание видимого GridView
- 3. Создание видимого перенаправления?
- 4. Предзагрузчик для запросов Laravel
- 5. Создание одного div, видимого одновременно
- 6. Создание служебного порта внешне видимого
- 7. Создание видимого фрейма в Java?
- 8. VBS/Создание видимого документа Word
- 9. Создание Tumblr Landing Page
- 10. Создание кнопки Prev Page
- 11. Создание сплиттера, видимого для панели Split
- 12. Создание локального сервера, видимого через брандмауэры
- 13. Создание другого div, видимого на мыши, введите
- 14. Android: создание видимого растрового изображения при перемещении
- 15. Создание видео из видимого окна или просмотра
- 16. Предзагрузчик изображений JQuery (как я могу быстрее загрузить load.gif)
- 17. Предзагрузчик Facebox не показывает должным образом
- 18. Предзагрузчик изображения javascript не показывает статус
- 19. MDL Почему использование видимого вместо - видимого модификатора
- 20. page-flip.com - Создание Flash Stage Smaller
- 21. создание joomla search page search engine friendly
- 22. html2pdf page-break-after создание проблемы
- 23. Создание видимого объекта скрытым и скрытым объектом видимым
- 24. Ajax динамическая нагрузка страница
- 25. Почему маджорная макетная нагрузка
- 26. стол столбец нагрузка нагрузка раздельный div
- 27. нагрузка application.ini
- 28. Предзагрузчик файла ClojureScript - функция или шаблон для подражания обещанию?
- 29. Масонская нагрузка ajax не работает
- 30. App page page страница
Добро пожаловать в Переполнение стека. Пожалуйста, покажите нам, как выглядит ваш код и что вы пытались до сих пор. – Railslide