I absolutely love the Mega Menu Navigation....LOVE IT!. I'm trying to add it to an existing website at the moment but I'm having issues. I'm using a CMS called Modx Revolution and an extra for the navigation called pdoMenu. I set up snippets for the <ul> and <li> at all levels.
The code below is your Mega Menu Navigation:
<li class="menu-item mega-menu">
<a class="menu-link" href="#"><div>Competition Name</div></a>
<div class="mega-menu-content mega-menu-style-2">
<div class="container">
<div class="row">
<ul class="sub-menu-container mega-menu-column col-lg-3">
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>National</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
</ul>
<ul class="sub-menu-container mega-menu-column col-lg-3">
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>Dublin</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
</ul>
<ul class="sub-menu-container mega-menu-column col-lg-3">
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>Kerry</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
</ul>
<ul class="sub-menu-container mega-menu-column col-lg-3">
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>Galway</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</li>BUT the issue I have is the <ul>'s at <ul class="sub-menu-container mega-menu-column col-lg-3"> directly after the DIV ROW. When I create my pages the layout of the <ul>'s and <li>'s is slightly different. The code below is how it comes out for me. As you can see I have one ul and all the <li>'s inside that <ul>. Not multiple <ul>'s like you have. Because I don't have multiple <ul>'s like you, my Mega Menu doesn't have the Bootstrap column layout working properly.
<li class="menu-item mega-menu">
<a class="menu-link" href="#"><div>Competition Mine</div></a>
<div class="mega-menu-content mega-menu-style-2">
<div class="container">
<div class="row">
<ul class="sub-menu-container mega-menu-column col-lg-3">
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>National</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>Dublin</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>Kerry</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
<li class="menu-item mega-menu-title">
<a class="menu-link" href="#"><div>Galway</div></a>
<ul class="sub-menu-container">
<li class="menu-item">
<a class="menu-link" href="about.html"><div>Semi-Final</div></a>
<ul class="sub-menu-container mega-menu-dropdown">
<li class="menu-item"><a class="menu-link" href="#"><div>Game 1</div></a></li>
<li class="menu-item"><a class="menu-link" href="#"><div>Game 2</div></a></li>
</ul>
</li>
<li class="menu-item"><a class="menu-link" href="#"><div>Final</div></a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</li>Do you have code that uses one <ul> and then the <li>'s inside use the Bootstrap class class=col-lg-3 to make them sit side by side? Does this make sense?
