Once again inspired by questions on Facebook. This tutorial shows two ways of revealing content on hover.
The first method uses pure CSS which works well. The only issue is that it pushes other content down ad it expands.
The second option uses JavaScript and CSS. It absolutely positions a copy of the content which expands on hover. This prevents other content from being pushed down.