- 18, May 2024
- #1
Хорошо. У меня есть превью-изображение из видеофайла, которое по сути представляет собой одно сплошное (очень широкое) изображение со скриншотами кадров из видео.
Это была часть какой-то сложной ерунды, связанной с javascript, и я подумал - это можно сделать только с помощью CSS - по крайней мере, я так думаю.
На дисплее изображение отображается с первым (крайним левым) кадром.
Я хочу, чтобы как только вы наводили курсор на изображение, оно начинало прокручиваться вправо, по одному кадру, желательно зацикливаться в конце, но это не является строго необходимым.
Ширина рамок известна, так что проблема не в этом.
Однако я немного в растерянности: возможно ли это с помощью CSS3? Если да, есть ли у кого-нибудь что-нибудь подобное, о чем я могу прочитать? Я не очень хорошо разбираюсь в анимации CSS3, поэтому некоторые руководства могут помочь.
Я пробовал гуглить, но в основном нахожу обычные слайдеры, основанные на нескольких изображениях, которых у меня нет.
Это была часть какой-то сложной ерунды, связанной с javascript, и я подумал - это можно сделать только с помощью CSS - по крайней мере, я так думаю.
На дисплее изображение отображается с первым (крайним левым) кадром.
Я хочу, чтобы как только вы наводили курсор на изображение, оно начинало прокручиваться вправо, по одному кадру, желательно зацикливаться в конце, но это не является строго необходимым.
Ширина рамок известна, так что проблема не в этом.
Однако я немного в растерянности: возможно ли это с помощью CSS3? Если да, есть ли у кого-нибудь что-нибудь подобное, о чем я могу прочитать? Я не очень хорошо разбираюсь в анимации CSS3, поэтому некоторые руководства могут помочь.
Я пробовал гуглить, но в основном нахожу обычные слайдеры, основанные на нескольких изображениях, которых у меня нет.