Pure CSS Clickable Events Without :target
ryancollins.me
ryancollins.me
This was the norm for drop-down menus before jQuery took over (more commonly used with :hover instead of :active). It's still used as a fallback and for simple drop-downs/tooltips.
So everytime you used CSS :hover, you still needed a javascript shim to keep IE happy.
I've had the displeasure of seeing one of these functions recently, and let's just say it's not pretty JS.
I love it for reducing some of the need for maintaining JavaScript for this kind of thing and that it works better than jQuery tabs (reflows on smaller screens).
The result is that I'm now looking at CSS for more things.
I would recommend making the drop down element an anchor though, rather than mucking around with adding cursors to try and get the interactivity communicated.