Подскажите пожалуйста, как реализовать перемещение картинки с помощью CSS3?
Нарыл статью -
https://habrahabr.ru/post/135816/ , по примерам получается сделать, чтобы при наведении картинка двигалась вправо на 350 px.
Код:
<style>
#axis:hover .move-left {
transform: translate(350px,0);
-webkit-transform: translate(350px,0); /** Safari & Chrome **/
-o-transform: translate(350px,0); /** Opera **/
-moz-transform: translate(350px,0); /** Firefox **/
}
.object {
position: absolute;
-webkit-transition: all 2s ease-in-out;
-moz-transition: all 2s ease-in-out;
-o-transition: all 2s ease-in-out;
}
</style>
<div id="axis">
<img class="object move-left" style="width: 100px;" src="https://d13yacurqjgara.cloudfront.net/users/377441/screenshots/1671911/car-icons-set.gif"/>
</div>
Загвоздка только в том, чтобы сделать циклическое движение слева на право, постоянно... И запускаться должно при загрузке страницы...
Для чего:
Будет скрытый блок с фоном, при нажатии на кнопку, этот блок станет display: block и машинка как бы будет ехать....