I need to make an image spin infinitely only with HTML and CSS and possible if yes how it can be done.
I need to make an image spin infinitely only with HTML and CSS and possible if yes how it can be done.
A similar question in SOen ran counter to your question:
HTML:
<img class="image" src="http://makeameme.org/media/templates/120/grumpy_cat.jpg"alt="" width="120" height="120">
CSS:
.image {
position: absolute;
/**top: 50%;**/
/**left: 50%;**/
width: 120px;
height: 120px;
/**margin:-60px 0 0 -60px;**/
-webkit-animation:spin 4s linear infinite;
-moz-animation:spin 4s linear infinite;
animation:spin 4s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
It's up to you to add margins or not but I've commented them following the @renan user's report