У меня есть привязка, которая меняет фоновое изображение при зависании с классом class-btn
, который содержит background-image
.
При зависании он имеет
a.class-btn:hover
{
background-image('path/to/image-hovered.jpg');
}
Когда страница загружается в первый раз, и вы нажимаете эту кнопку в первый раз, она мигает (для загрузки зависшего изображения требуется около половины секунды). Как избежать этого мигания без JavaScript (разрешены только простые css и html)?
Я попытался найти Qaru для аналогичного вопроса, но не повезло.
Просто добавлено:
- Должен ли я "предварительно загрузить" наведенное изображение? Как?
- Должен ли я играть с z-индексом или непрозрачностью?
Это происходит со всеми браузерами, и поэтому решение должно работать для всех браузеров.