CSS background-position анимировать справа налево

Я пытаюсь анимировать фоновое изображение, чтобы изображение отображалось справа налево. Я использовал изображение, которое имеет большую ширину, чем div-контейнер, где расположен фон. На старте фон является следующим

background: url(../img/zeppelin.png);
background-repeat: no-repeat;
background-position: right;

но когда страница загружена, я хочу, чтобы фон был анимирован, чтобы он располагался слева. Это должно взять, например. 2 секунды и только должны быть сделаны один раз. (изображение должно быть расположено слева).

Я не хочу использовать какие-либо события мыши или псевдоклассы. Есть ли способ оживить его с помощью только CSS? Я попытался найти решение с ключевыми кадрами, но безуспешно.

Ответы на вопрос(5)

Ваш ответ на вопрос