Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11673
Последний выпуск: 19.06.2015

CSS предзагрузка изображений возможна?

10K
31 мая 2014 года
Frenzyk
41 / / 16.01.2009
Существует простая конструкция типа:

 
Код:
.flypage .kolvo input.button1{
background: url('../images/buy_button_bg.png') repeat-x;
}
.flypage .kolvo input.button1:hover{
background: url('../images/buy_button_bg_hover.png') repeat-x;
}
Проблема в том, что когда первый раз наводишь курсор на кнопку она моргает, т.к. buy_button_bg_hover.png подгружается только после наведения на неё курсора. Сейчас я в html просто подгрузил имадж с display: none;, но это плохо, т.к. приходится вести лог таких костылей.
Есть ли более изящное решение позволяющее сделать подгрузку записью в css?
8
31 мая 2014 года
mfender
3.5K / / 15.06.2005
javascript'ом подгрузить в head, пока документ ещё грузится. И очень удобно спрайтами в таких случаях пользоваться.
10K
31 мая 2014 года
Frenzyk
41 / / 16.01.2009
Ну так что я просто имадж подгружаю, что джавай один черт будет 2 записи в абсолютно разных местах.
А вот использовать спрайт - это действительно хорошая идея, т.к. всё останется в css. Просто как-то уже забыл про существование такой полезной вещи.
Можнозакрывать.
P.S. Если кто-то найдет этот вопрос вот полезная статья про юзание спрайтов: habrahabr.ru/post/159027/
308
01 июня 2014 года
Phantom-84
656 / / 27.10.2005
Можно загружать все образы кнопки в одном файле.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог