Here's some examples of modern CSS possibilities. As they are only to see how it could be implemented and use browser prefixes, the do not work in all browsers.
Proper implemented they should work on all modern browsers, and there should be a pure CSS fallback for old browsers possible.