Hello, I'm after a tutorial to build a dynamic drop now navigation menu that would consist of a major topic and then sub topics.

As I understand it, this will require javascript and CSS, possibly jquery. Can anyone recommend a good, up to date, modern tutorial (Doesn't have to CSS3, just something that adheres to modern standards) to use? I've tried searching but what I have found tends to be outdated or using deprecated standards.

Thanks for reading.