Robin’s idea really works ( DEMO ), but there wasn’t so much of this fiddle, I’m sure I can put them in one comment.
First of all, it spanis an element inline, but it transformworks with elements block. That way, you either use an element block, for example div, either p, or you set display: blockto span.
skew! skewX. skew , . Firefox 14, Firefox 15 - - Chrome, Safari Opera.
. Firefox, Opera IE .
.
- :
<div class="skewme">Tyrannosaurus Rex</div>
CSS
.skewme {
-webkit-transform: skewX(-20deg);
-moz-transform: skewX(-20deg);
-o-transform: skewX(-20deg);
transform: skewX(-20deg);
}
, .
HTML:
<div class="skewme1">Tyrannosaurus Rex</div>
CSS
.skewme1 {
-webkit-animation: slowskew 1.5s infinite alternate;
-moz-animation: slowskew 1.5s infinite alternate;
-o-animation: slowskew 1.5s infinite alternate;
animation: slowskew 1.5s infinite alternate;
}
@-webkit-keyframes slowskew {
to { -webkit-transform: skewX(-20deg); }
}
@-moz-keyframes slowskew {
to { -moz-transform: skewX(-20deg); }
}
@-o-keyframes slowskew {
to { -o-transform: skewX(-20deg); }
}
@keyframes slowskew {
to { transform: skewX(-20deg); }
}