Is there a way to gradually transition from normal text into italics changing the slant angle ever so slightly with each character?
Is there a way to gradually transition from normal text into italics changing the
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Robin’s idea does work (DEMO), but there are so many things wrong with that fiddle I wasn’t sure I could fit them into one comment.
First of all,
spanis aninlineelement andtransformworks onblockelements. So you either use ablockelement likedivorpor you setdisplay: blockon thespan.Don’t use
skew! UseskewX.skewwas present in the early drafts and it has been removed since. It isn’t even supported by Firefox 14, though it was reintroduced in Firefox 15 due to compatibility reasons and still works in Chrome, Safari and Opera.Always put the unprefixed version last. Transforms should be unprefixed in the coming versions of Firefox, Opera and IE.
You also need a dot in front of the class name.
Something like this:
with the CSS part being simply
In order to gradually transition from the normal text to the slanted text you’ll need transitions or keyframe animations.
HTML:
CSS: