I know that the specs are still experimental, but the support for CSS 3 transformations has reached to all of the major browsers, with millions of combined users accessing the web through them.
The basic transformation matrix function is transform: matrix();
You use this in a style declaration as so…
#mydiv{ transform: matrix(1, 0, 0, 1, 10, 10); }
This would position the div as if you used left:10 px; top:10px; but it is way more awesome than that.
Here is a css gradients playground.