CSS3 has given us a number of new tools to make beautiful, responsive and interactive web experiences. Among the improvements are CSS animations, which allow us to animate elements without having to turn to flash or javascript.
Here’s a quick look at how to make a radioactive button like this one (if you’re viewing this page in Safari, Chrome or another webkit browser), using only CSS3 and the necessary markup: