CSS guru Eric Meyer has come up with some good CSS trickery in the past, now he’s just released a pure CSS popup menu, and not a bit of Javascript in sight. This demo only works in the latest versions of Mozilla (RC2 and up) and Netscape 7 (not sure if this is past the developers release yet), if yo visit the site using another CSS aware browser then you get to see just the top level of menu items, if you visit in a non CSS aware browser then you get the menu displayed in a nested list. No browser sniffing neccesary here.
Not the only one This technique have also been developed independantly by at least two others, check out Inigo’s version and Porter’s version. Yep CSS trickery is on it’s way up.