Задать вопрос

Как пользоваться transform в CSS?

Подскажите пожалуйста, как реализовать перемещение картинки с помощью 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 и машинка как бы будет ехать....
  • Вопрос задан
  • 258 просмотров
Подписаться 1 Оценить 3 комментария
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Это уже не transition, а animation.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы