На веб-сайте, над которым я работаю, есть список ul
с более чем 100 (li
) пунктами.Каждый из них ссылается на другой html-сайт.Я хотел бы показать предварительный просмотр изображения, когда вы наводите указатель мыши на одну из ссылок.Изображение должно медленно скользить слева.
Поскольку каждое изображение предварительного просмотра имеет размер до 40 КБ, я на самом деле не хочу предварительно загрузить изображения.Как лучше всего это предотвратить?Я хотел бы сделать это только через CSS, без JS, если это возможно.
Мои идеи:
a) default-state: <img>
-tag с display:none;
hover-state:установите его на display:inline
.Проблема: transition
не работает с display
: (.
b) просто используйте взамен div
и напишите CSS-правило для каждого li
, чтобы при наведении на соответствующий фонему присваивается изображение с предварительным просмотром изображения.Это предотвращает предварительную загрузку изображения?