2015-12-21 72 views
2

我想創建一個非常通用的超級菜單使用純HTML/css而不使用引導程序(出於某種原因沒有在線教程,所以我自己做一個)。我已經設法正確地設置了我的導航,它的工作原理是響應式的,但我無法弄清楚如何讓移動版本給我一個菜單選項,而不是像現在這樣提供所有鏈接。我會發佈下面的代碼,如果任何人都可以告訴我要添加什麼才能讓它發生,那真棒!巨型菜單響應式導航幫助(無引導)

<div class="menu style"> 
      <ul class="menu"> 
      <!-- Mega Menu start. copy section between comments to create new heading--> 
       <li><a href="#">Option 1</a> 
        <div class="mega-menu"> 
         <div class="col-1"> 
          <h4>Header 1</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 2</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 3</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 4</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
        </div> 
        <li><a href="#">Option 2</a> 
        <div class="mega-menu"> 
         <div class="col-1"> 
          <h4>Header 1</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 2</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 3</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
        </div> 
        <li><a href="#">Option 3</a> 
        <div class="mega-menu"> 
         <div class="col-1"> 
          <h4>Header 1</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 2</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
         <div class="col-1"> 
          <h4>Header 3</h4> 
           <ol> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
            <li><a href="#">Content</a></li> 
           </ol> 
         </div> 
        </div></ul></div> 

這裏是CSS

@font-face { 
    font-family: 'raleway'; 
    src: url(fonts/raleway/raleway.ttf) format('truetype'); 
    src: url(fonts/raleway/raleway.otf) format('opentype'); 
    src: url(fonts/raleway/raleway.woff) format('woff'); 
} 

.menu{ 
    display:block; 
    position:relative; 
} 
.menu,.menu ul{ 
    margin:0;padding:0; 
    list-style:none; 
    position:relative 
    } 
.menu ul a{float:left} 

.menu .mega-menu a{ 
    float:none; 
    padding:0 
} 

.menu .mega-menu,.menu .mega-menu ol li{ 
    opacity:0; 
    visibility:hidden; 
    display:none ! important/9; 
} 

.menu li:hover>.mega-menu,.menu li:hover>.mega-menu ol li{ 
    opacity:1; 
    visibility:visible; 
    display:block ! important/9 
} 

.menu ul:after{ 
    content:""; 
    clear:both; 
    display:block} 

.menu ul li{ 
    float:left; 
} 
/*Main heading css*/ 
.menu ul li a{ 
    display:block; 
    padding:14px 20px 15px 20px; 
    font-family:'raleway',arial,sans-serif; 
    color:#fff; 
    font-size:1.1em; 
    font-weight:bold; 
    text-decoration:none 
} 
/*dropdown section css*/ 
.mega-menu{ 
    position:absolute; 
    top:100%; 
    padding:18px 11px; 
    background-color:rgba(0,0,0,.8) 
} 

.mega-menu ol{ 
    list-style:none; 
    padding:0 
} 

.mega-menu ol li{width:100%;} 
/*dropdown section text css*/ 
.mega-menu ol li a{ 
    font-size:.9em; 
    line-height:18px; 
    } 
.mega-menu ol li:hover,.mega-menu ol li a{ 
    color:#fff; 
    padding:0; 
    background-image:none 
} 

/*sub header css*/ 
.mega-menu div h4{ 
    font-family:'raleway',arial,sans-serif; 
    font-size:1.15em; 
    font-weight:bold; 
    color:#f7b50d; 
    border-bottom:1px solid #e4e4e4; 
    padding:0 0 8px 0; 
    margin:0 0 10px 0 
} 

.mega-menu .col-1{width:135px} 

.mega-menu .col-1{ 
    float:left; 
    margin:0 9px 
} 


@media only screen and (max-width: 767px){ 

    .menu ul li{ 
     width:100%; 
    } 

    .menu ul li{position:relative} 

    .menu .mega-menu ol li{height:0} 

    .menu li:hover>.mega-menu ol li{height:auto} 

    .mega-menu,.menu ul ul{z-index:100} 

    .mega-menu{padding:18px 0} 

    .mega-menu ol li:last-child{margin:0 0 10px 0} 

    .menu .col-1{ 
     float:left; 
     margin:0 0 0 5%;width:90% 
    } 
} 

/*Also main heading css*/ 
.style.menu, .style-1.menu ul li { 
    background-color: #333; 
    border-top:1px solid #f7b50d; 
    border-bottom:1px solid #f7b50d; 
} 
    .style.menu ul li a:hover { 
     color:#f7b50d; 
} 

這裏是一個codepen我做的太的鏈接。 Code Pen Link

+0

可以用於媒體CSS這個 –

+0

它可以幫助你http://responsivenavigation.net/index.html或嘗試https://css-tricks.com/convert -menu-to-dropdown/ –

+0

@aroveruser像這樣https://jsfiddle.net/e7o93vtz/ –

回答

1

在移動屏幕下用漢堡包菜單更新了您的代碼,使其放置位置不變,因爲它不會在其他菜單上重疊。

看看這個片段。運行這是大屏幕和小屏幕。我認爲這是你正在尋找的。

jQuery(function($) { 
 
    $('.menu-btn').click(function() { 
 
    $('.menu.style').toggleClass("open"); 
 
    }) 
 
})
@font-face { 
 
    font-family: 'raleway'; 
 
    src: url(fonts/raleway/raleway.ttf) format('truetype'); 
 
    src: url(fonts/raleway/raleway.otf) format('opentype'); 
 
    src: url(fonts/raleway/raleway.woff) format('woff'); 
 
} 
 
.menu { 
 
    display: block; 
 
    position: relative; 
 
} 
 
.menu, 
 
.menu ul { 
 
    margin: 0; 
 
    padding: 0; 
 
    list-style: none; 
 
    position: relative 
 
} 
 
.menu ul a { 
 
    float: left 
 
} 
 
.menu .mega-menu a { 
 
    float: none; 
 
    padding: 0 
 
} 
 
.menu .mega-menu, 
 
.menu .mega-menu ol li { 
 
    opacity: 0; 
 
    visibility: hidden; 
 
    display: none ! important/9; 
 
} 
 
.menu li:hover>.mega-menu, 
 
.menu li:hover>.mega-menu ol li { 
 
    opacity: 1; 
 
    visibility: visible; 
 
    display: block ! important/9 
 
} 
 
.menu ul:after { 
 
    content: ""; 
 
    clear: both; 
 
    display: block 
 
} 
 
.menu ul li { 
 
    float: left; 
 
} 
 
/*Main heading css*/ 
 

 
.menu ul li a { 
 
    display: block; 
 
    padding: 14px 20px 15px 20px; 
 
    font-family: 'raleway', arial, sans-serif; 
 
    color: #fff; 
 
    font-size: 1.1em; 
 
    font-weight: bold; 
 
    text-decoration: none 
 
} 
 
/*dropdown section css*/ 
 

 
.mega-menu { 
 
    position: absolute; 
 
    top: 100%; 
 
    padding: 18px 11px; 
 
    background-color: rgba(0, 0, 0, .8) 
 
} 
 
.mega-menu ol { 
 
    list-style: none; 
 
    padding: 0 
 
} 
 
.mega-menu ol li { 
 
    width: 100%; 
 
} 
 
/*dropdown section text css*/ 
 

 
.mega-menu ol li a { 
 
    font-size: .9em; 
 
    line-height: 18px; 
 
} 
 
.mega-menu ol li:hover, 
 
.mega-menu ol li a { 
 
    color: #fff; 
 
    padding: 0; 
 
    background-image: none 
 
} 
 
/*sub header css*/ 
 

 
.mega-menu div h4 { 
 
    font-family: 'raleway', arial, sans-serif; 
 
    font-size: 1.15em; 
 
    font-weight: bold; 
 
    color: #f7b50d; 
 
    border-bottom: 1px solid #e4e4e4; 
 
    padding: 0 0 8px 0; 
 
    margin: 0 0 10px 0 
 
} 
 
.mega-menu .col-1 { 
 
    width: 135px 
 
} 
 
.mega-menu .col-1 { 
 
    float: left; 
 
    margin: 0 9px 
 
} 
 
@media only screen and (max-width: 767px) { 
 
    .menu ul li { 
 
    width: 100%; 
 
    } 
 
    .menu ul li { 
 
    position: relative 
 
    } 
 
    .menu .mega-menu ol li { 
 
    height: 0 
 
    } 
 
    .menu li:hover>.mega-menu ol li { 
 
    height: auto 
 
    } 
 
    .mega-menu, 
 
    .menu ul ul { 
 
    z-index: 100 
 
    } 
 
    .mega-menu { 
 
    padding: 18px 0 
 
    } 
 
    .mega-menu ol li:last-child { 
 
    margin: 0 0 10px 0 
 
    } 
 
    .menu .col-1 { 
 
    float: left; 
 
    margin: 0 0 0 5%; 
 
    width: 90% 
 
    } 
 
} 
 
/*Also main heading css*/ 
 

 
.style.menu, 
 
.style-1.menu ul li { 
 
    background-color: #333; 
 
    border-top: 1px solid #f7b50d; 
 
    border-bottom: 1px solid #f7b50d; 
 
} 
 
.style.menu ul li a:hover { 
 
    color: #f7b50d; 
 
} 
 
/* new css */ 
 

 
.menu-btn { 
 
    display: none; 
 
} 
 
@media only screen and (max-width: 768px) { 
 
    .menu.style { 
 
    padding: 15px 0; 
 
    } 
 
    .menu-btn { 
 
    display: block; 
 
    margin-top: 10px; 
 
    margin-left: 10px; 
 
    } 
 
    ul.menu { 
 
    display: none; 
 
    } 
 
    .open ul.menu { 
 
    display: block; 
 
    } 
 
    .menu li:hover > .mega-menu { 
 
    position: static; 
 
    } 
 
} 
 
.menu-btn div { 
 
    position: absolute; 
 
    left: 100%; 
 
    top: 64%; 
 
    padding-right: 8px; 
 
    margin-top: -0.50em; 
 
    line-height: 1.2; 
 
    font-size: 18px; 
 
    font-weight: 200; 
 
    vertical-align: middle; 
 
    z-index: 99; 
 
} 
 
.menu-btn span { 
 
    display: block; 
 
    width: 19px; 
 
    height: 3px; 
 
    margin: 4px 0; 
 
    background: rgb(0, 0, 0); 
 
    z-index: 99; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 
 
<div class="menu style"> 
 
    <div class="mobile-nav"> 
 
    <div class="menu-btn" id="menu-btn"> 
 
     <div></div> 
 
     <span></span> 
 
     <span></span> 
 
     <span></span> 
 
    </div> 
 
    <ul class="menu"> 
 
     <!-- Mega Menu start. copy section between comments to create new heading--> 
 
     <li><a href="#">Option 1</a> 
 
     <div class="mega-menu"> 
 
      <div class="col-1"> 
 
      <h4>Header 1</h4> 
 
      <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
      </ol> 
 
      </div> 
 
      <div class="col-1"> 
 
      <h4>Header 2</h4> 
 
      <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
      </ol> 
 
      </div> 
 
      <div class="col-1"> 
 
      <h4>Header 3</h4> 
 
      <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
      </ol> 
 
      </div> 
 
      <div class="col-1"> 
 
      <h4>Header 4</h4> 
 
      <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
      </ol> 
 
      </div> 
 
     </div> 
 
     <li><a href="#">Option 2</a> 
 
      <div class="mega-menu"> 
 
      <div class="col-1"> 
 
       <h4>Header 1</h4> 
 
       <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       </ol> 
 
      </div> 
 
      <div class="col-1"> 
 
       <h4>Header 2</h4> 
 
       <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       </ol> 
 
      </div> 
 
      <div class="col-1"> 
 
       <h4>Header 3</h4> 
 
       <ol> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       <li><a href="#">Content</a> 
 
       </li> 
 
       </ol> 
 
      </div> 
 
      </div> 
 
      <li><a href="#">Option 3</a> 
 
      <div class="mega-menu"> 
 
       <div class="col-1"> 
 
       <h4>Header 1</h4> 
 
       <ol> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
       </ol> 
 
       </div> 
 
       <div class="col-1"> 
 
       <h4>Header 2</h4> 
 
       <ol> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
       </ol> 
 
       </div> 
 
       <div class="col-1"> 
 
       <h4>Header 3</h4> 
 
       <ol> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
        <li><a href="#">Content</a> 
 
        </li> 
 
       </ol> 
 
       </div> 
 
      </div>

+1

這正是我一直在尋找的!非常感謝!在提到響應時,導航菜單一直是我的弱點。我將在未來使用它,我將爲其他人創建一個免費的教程(我會讚揚你的幫助!)謝謝。 在附註中,我很想弄清楚如何使主導航選項消失,並將漢堡包按鈕放在右上角。我正在使用的網站在主導航上方的主頁上有一個巨大的橫幅,所以清除手機上的這個空間會很棒,但我會自己解決這個問題。 – aroveruser

+0

在你的css中有效地使用媒體查詢是做響應式設計的正確方法。 –

1

現在用這個定義您.mega-menupositionstatic

像這樣

@media only screen and (max-width: 767px){ 
    .menu li:hover .mega-menu{position:static;} 
} 

演示

@font-face { 
 
    font-family: 'raleway'; 
 
    src: url(fonts/raleway/raleway.ttf) format('truetype'); 
 
    src: url(fonts/raleway/raleway.otf) format('opentype'); 
 
    src: url(fonts/raleway/raleway.woff) format('woff'); 
 
} 
 

 
.menu{ 
 
\t display:block; 
 
\t position:relative; 
 
} 
 
.menu,.menu ul{ 
 
\t margin:0;padding:0; 
 
\t list-style:none; 
 
\t position:relative 
 
\t } 
 
.menu ul a{float:left} 
 

 
.menu .mega-menu a{ 
 
\t float:none; 
 
\t padding:0 
 
} 
 

 
.menu .mega-menu,.menu .mega-menu ol li{ 
 
\t opacity:0; 
 
\t visibility:hidden; 
 
\t display:none ! important/9; 
 
} 
 

 
.menu li:hover>.mega-menu,.menu li:hover>.mega-menu ol li{ 
 
\t opacity:1; 
 
\t visibility:visible; 
 
\t display:block ! important/9 
 
} 
 

 
.menu ul:after{ 
 
\t content:""; 
 
\t clear:both; 
 
\t display:block} 
 

 
.menu ul li{ 
 
\t float:left; 
 
} 
 
/*Main heading css*/ 
 
.menu ul li a{ 
 
\t display:block; 
 
\t padding:14px 20px 15px 20px; 
 
\t font-family:'raleway',arial,sans-serif; 
 
\t color:#fff; 
 
\t font-size:1.1em; 
 
\t font-weight:bold; 
 
\t text-decoration:none 
 
} 
 
/*dropdown section css*/ 
 
.mega-menu{ 
 
\t position:absolute; 
 
\t top:100%; 
 
\t padding:18px 11px; 
 
\t background-color:rgba(0,0,0,.8) 
 
} 
 

 
.mega-menu ol{ 
 
\t list-style:none; 
 
\t padding:0 
 
} 
 

 
.mega-menu ol li{width:100%;} 
 
/*dropdown section text css*/ 
 
.mega-menu ol li a{ 
 
\t font-size:.9em; 
 
\t line-height:18px; 
 
\t } 
 
.mega-menu ol li:hover,.mega-menu ol li a{ 
 
\t color:#fff; 
 
\t padding:0; 
 
\t background-image:none 
 
} 
 

 
/*sub header css*/ 
 
.mega-menu div h4{ 
 
\t font-family:'raleway',arial,sans-serif; 
 
\t font-size:1.15em; 
 
\t font-weight:bold; 
 
\t color:#f7b50d; 
 
\t border-bottom:1px solid #e4e4e4; 
 
\t padding:0 0 8px 0; 
 
\t margin:0 0 10px 0 
 
} 
 

 
.mega-menu .col-1{width:135px} 
 

 
.mega-menu .col-1{ 
 
\t float:left; 
 
\t margin:0 9px 
 
} 
 

 

 
@media only screen and (max-width: 767px){ 
 
\t 
 
\t .menu ul li{ 
 
\t \t width:100%; 
 
\t } 
 
    .menu li:hover .mega-menu{position:static;} 
 
\t 
 
\t .menu ul li{position:relative} 
 
\t 
 
\t .menu .mega-menu ol li{height:0} 
 
\t 
 
\t .menu li:hover>.mega-menu ol li{height:auto} 
 
\t 
 
\t .mega-menu,.menu ul ul{z-index:100} 
 
\t 
 
\t .mega-menu{padding:18px 0} 
 
\t 
 
\t .mega-menu ol li:last-child{margin:0 0 10px 0} 
 
\t 
 
\t .menu .col-1{ 
 
\t \t float:left; 
 
\t \t margin:0 0 0 5%;width:90% 
 
\t } 
 
} 
 

 
/*Also main heading css*/ 
 
.style.menu, .style-1.menu ul li { 
 
\t background-color: #333; 
 
\t border-top:1px solid #f7b50d; 
 
\t border-bottom:1px solid #f7b50d; 
 
} 
 
\t .style.menu ul li a:hover { 
 
\t \t color:#f7b50d; 
 
}
<div class="menu style"> 
 
\t \t \t \t <ul class="menu"> 
 
\t \t \t \t <!-- Mega Menu start. copy section between comments to create new heading--> 
 
\t \t \t \t \t <li><a href="#">Option 1</a> 
 
\t \t \t \t \t \t <div class="mega-menu"> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 1</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 2</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 3</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
          <div class="col-1"> 
 
           <h4>Header 4</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
          </div> 
 
\t \t \t \t \t \t </div> 
 
         <li><a href="#">Option 2</a> 
 
\t \t \t \t \t \t <div class="mega-menu"> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 1</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 2</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 3</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t </div> 
 
         <li><a href="#">Option 3</a> 
 
\t \t \t \t \t \t <div class="mega-menu"> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 1</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 2</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t \t <div class="col-1"> 
 
\t \t \t \t \t \t \t \t <h4>Header 3</h4> 
 
\t \t \t \t \t \t \t \t \t <ol> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t \t <li><a href="#">Content</a></li> 
 
\t \t \t \t \t \t \t \t \t </ol> 
 
\t \t \t \t \t \t \t </div> 
 
\t \t \t \t \t \t </div>