JSFiddle - React, Tailwind, and code Playground
by B L Praveen
HTML
<div class="gbtr_first_menu_inside">
<ul class="" id="menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat current-product_cat-ancestor current-menu-ancestor current-menu-parent current-product_cat-parent menu-item-has-children menu-item-649">
<a href="/?product_cat=clothing" class="sf-with-ul">Clothing<span class=""> »</span></a>
<div id="mega">
<ul class="sub-menu" style="">
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat current-menu-item menu-item-has-children menu-item-177">
<a href="/?product_cat=ab-ayas" class="sf-with-ul">Abayas<span class=""> »</span></a>
<ul class="sub-menu" style="">
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-178"><a href="/?product_cat=iffah-collection">IFFAH Collection</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-179"><a href="/?product_cat=muslimkart-collection">Muslimkart Collection</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-180"><a href="/?product_cat=hijabs">Hijabs</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-175">
<a href="/?product_cat=accessories" class="sf-with-ul">Accessories<span class=""> »</span></a>
<ul class="sub-menu" style="">
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-176"><a href="/?product_cat=plain-head-cap">Plain Head Caps</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-654"><a href="/?product_cat=head-caps">Head Caps</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat...
CSS
ul#menu li {
position: relative;
display: inline-block;
}
ul#menu li a {
display: block;
height: 50px;
font-size: 1em;
line-height: 50px;
color: #555;
text-decoration: none;
padding: 0 15px;
}
ul#menu li:hover > #mega {
display: block;
}
#mega {
position: absolute;
top: 100%;
left: 0;
width: 800px;
height: 300px;
padding: 10px;
background: #fff;
display: none;
border:1px solid #000;
-moz-column-count: 4;
-moz-column-gap: 20px;
-webkit-column-count:4;
-webkit-column-gap: 10px;
column-count:4;
column-gap: 10px;
}