Предварительно загружение изображений CSS

Если это, где мой рабочий стол/ноутбук я был бы... Скопируйте пользовательские данные к внешнему устройству хранения данных и к новой установке.

, Если бы Ваш адаптер Wi-Fi не работает с новой установкой, то я сделал бы 'lspci' и нашел бы модель адаптера Wi-Fi и Google этим + человечность 12.04. Почти бесспорно, что кто-то уже решил проблему для Вас. Но я не могу сказать, потому что Вы не отправили много деталей кроме неудавшегося обновления.

106
задан vsync 7 September 2015 в 11:53
поделиться

5 ответов

Я могу подтвердить, что мой исходный код работает. Я случайно использовал изображение с неправильным путем.

Вот тест: http://paragraphe.org/slidetoggletest/test.html

<script>
    var pic = new Image();
    var pic2 = new Image();
    var pic3 = new Image();
    pic.src="images/inputs/input1.png";
    pic2.src="images/inputs/input2.png";
    pic3.src="images/inputs/input3.png";
</script>
27
ответ дан 24 November 2019 в 03:45
поделиться

Если элементы страницы и их фоновые изображения уже находятся в DOM (т.е. вы не создаете / не изменяете их динамически), то их фоновые изображения уже будут быть загруженным. На этом этапе вы можете посмотреть методы сжатия:)

0
ответ дан 24 November 2019 в 03:45
поделиться

как насчет того, чтобы загрузить это фоновое изображение где-нибудь скрыто. Таким образом, он будет загружен при открытии страницы и не займет никакого времени после создания формы с использованием ajax:

body {
background: #ffffff url('img_tree.png') no-repeat -100px -100px;
}
1
ответ дан 24 November 2019 в 03:45
поделиться

попробуйте следующее:

var c=new Image("Path to the background image");
c.onload=function(){
   //render the form
}

С помощью этого кода вы предварительно загружаете фоновое изображение и отобразить форму, когда она загружена

9
ответ дан 24 November 2019 в 03:45
поделиться

Если вы повторно используете эти изображения bg где-нибудь еще на своем сайте для ввода формы, вы, вероятно, захотите использовать спрайт изображения. Таким образом, вы можете централизованно управлять своими изображениями (вместо pic1, pic2, pic3 и т. Д.).

Спрайты обычно работают быстрее для клиента, поскольку они запрашивают с сервера только один (хотя и немного большего размера) файл, а не несколько файлов. См. Статью SO для получения дополнительных преимуществ:

CSS-спрайты изображений

Опять же, это может быть вообще бесполезно, если вы используете их только для одной формы и действительно хотите загружать их, только если пользователь запрашивает контакт. форма ... может иметь смысл.

http://www.alistapart.com/articles/sprites

5
ответ дан 24 November 2019 в 03:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: