Сохранять положение анимации относительно фона при изменении размераCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Гость
 Сохранять положение анимации относительно фона при изменении размера

Сообщение Гость »


Мне интересно, как сохранить положение элементов относительно фонового изображения cover.

Очень минимальный пример: скажем, у меня есть кошка в качестве фонового изображения, и я пытаюсь анимировать движение мяча между ее двумя глазами. Как я могу настроить CSS/запись JavaScript, чтобы сделать мое анимированное изображение устойчивым к изменению размера окна?

Очень грубый пример ниже в виде jsfiddle:

Изображение

Изображение
#background { объектное соответствие: обложка; ширина: 100vw; высота: 100вх; положение: фиксированное; верх: 0; слева: 0; } @keyframes йойо { от { верх: 20 пикселей; слева: 500 пикселей; } к { верх: 40 пикселей; слева: 650 пикселей; } } #мяч { положение: фиксированное; ширина: 30 пикселей; имя-анимации: йойо; продолжительность анимации: 2 с; количество итераций анимации: бесконечно; направление анимации: альтернативное; }
Изображение
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»