Задать вопрос
kon-rafikov
@kon-rafikov
Не забывайте отмечать решение

Как исправить моргание иконок при ховере?

Иногда иконки, сделанные через png с большим разрешением или svg бэкграунд при ховере буквально на секунду не показывают ту картинку, которая должна отображаться при наведении. Это происходит только первый раз, когда картинки еще не кэшировались. Казалось бы, выход — использовать спрайты, но тут не получится их использовать. Есть ли еще какие-то варианты?
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Казалось бы, выход — использовать спрайты, но тут не получится их использовать.

И в чем проблема? Это реально хороший способ.
Можно, конечно, на jquery сделать image preloader, но спрайты лучше.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Briss
UI\UX designer \ Frontend developer
Используйте svg иконки в шрифтах.
fontawesome.io
При желании можно написать таск для сборщика (gulp,grung,webpack), чтобы он ваши иконки добавлял в шрифт.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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