2017-03-16 80 views
1

我想實現這種菜單導航(http://cnn.com),當你點擊漢堡包圖標時它會打開menu nav。我不確定這是否爲模態,任何人都知道如何爲這種菜單導航創建html,css和jquery?如何使用HTML,CSS和JQuery創建CNN菜單導航

CNN Menu Nav

+0

哪裏是你嘗試代碼 –

+0

對不起,我沒有創建一個呢,我在看一些例子,也許你可以提供一些鏈接或任何教程。謝謝。 –

回答

1

這裏的東西,讓你開始:

$hamberger = $("#hambergerMenu"); 
 
$("#triggerMenu").click(function() { 
 
    $hamberger.show(500); 
 
}); 
 

 
$("#closeHamberger").click(function() { 
 
    $hamberger.hide(500); 
 
});
#hambergerMenu { 
 
    position: fixed; 
 
    display: none; 
 
    width: 100%; 
 
    height: 100%; 
 
    left: 0; 
 
    top: 0; 
 
    background-color: #a6a6a6; 
 
} 
 

 
#closeHamberger { 
 
    margin: 10px; 
 
    position: fixed; 
 
    right: 0; 
 
    font-size: 2em; 
 
    top: 0; 
 
    text-decoration: none; 
 
    color: white; 
 
} 
 

 
#hambergerMenu ul { 
 
    list-style: none; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> 
 
<img id="triggerMenu" src="http://neil.computer/stack/3line.png" /> 
 
<div id="hambergerMenu"> 
 
    <a id="closeHamberger" href="javascript:void(0)">X</a> 
 
    <ul> 
 
    <li> 
 
     Content 
 
    </li> 
 
    <li> 
 
     Good Content 
 
    </li> 
 
    <li> 
 
     Bad Content 
 
    </li> 
 
    <li> 
 
     Meh Content 
 
    </li> 
 
    <li> 
 
     SO Content 
 
    </li> 
 
    </ul> 
 
</div>

+0

簡直太神奇了,謝謝尼爾,你真棒。我會找出其餘的。 –