Just do a search in Codepen.io.
There’s nothing particularly ‘CSS3’ about making a menu…it’s basic HTML after all.
The styling might use some more modern properties (such as border-radius and gradients) but even those aren’t particularly ‘new’…they’ve been around for a few years now.
As for IE looking different from Chrome / FF…that’s just a matter of different rendering engines. Sites do not have to look the exactly same in all browsers. Non-developers rarely have more than one browser in use.
As for re-sizing, that’s a matter of responsive design….and there are various techniques for handling that.