In addition to Web Fonts recently introduced in WebKit, there’s now a rudimentary support for CSS transforms as well. As of now you can scale, rotate, skew and translate the boxes in the latest nightly of WebKit.

Even though this is a WebKit-specific development at this point, the similar functionality will definitely be there in forthcoming CSS specifications presumably under the rotation and rotation-point property for instance.

Such a functionality would save developers a lot of time on image processing or scripting and provide a lightweight solution for a number of situations.

To illustrate the point, please find the image below and click it for the live test case:

CSS3 transforms in WebKit

Transform is available through -webkit-transform property. For example to scale an image to 145% and rotate it by 45 degrees you could use the following code:

img {-webkit-transform:rotate(45deg) scale(1.45);}

Alternatively you may also add skew primitive and flip the image by 300 degrees as well:

img {-webkit-transform:rotate(45deg) scale(1.45) skew(-300deg);}

Click here to download WebKit.

Share and bookmark:

  • Twitter
  • Technorati
  • StumbleUpon
  • Digg
  • Google Bookmarks
  • Facebook
  • MySpace
  • del.icio.us
  • Mixx
  • blogmarks
  • Live
  • NewsVine
  • Reddit
  • Slashdot
  • LinkedIn
  • FriendFeed
  • E-mail this story to a friend!