Вращение
HTML
<script src="<link href="http://fonts.googleapis.com/css?family=Lato:900" rel="stylesheet" type="text/css">"></script>
<body>
<div class="rotate">Rotate</div>
</body>
CSS
body > div {
margin: 100px 100px;
width: 200px;
height: 100px;
background: #000;
color: #7FFF00;
font-family: Arial;
font-weight: 800;
font-size: 3.5em;
text-align: center;
line-height: 100px;
transition: all 0.9s ease;
}
.rotate:hover {
-webkit-transform: rotateZ(-380deg);
-ms-transform: rotateZ(-380deg);
transform: rotateZ(-380deg);
}