css 

How to Build a Custom Mega Menu with Flexbox

If you want to build your own mega menu with numerous items, images, and lists, flexbox is the right tool for you. It will allow you to create a content-aware, multi-column, and multi-level mega menu that drops down on hover–without any JavaScript or CSS tweaks.  In this tutorial, I’ll show you how to create the following dropdown mega menu using the flexbox layout module: This is not an easy layout, so we will create it using the following steps: Firstly we mark up and style the main menu bar. We then…

Read More