我已經爲我的網站創建了移動設備的三層按鈕,但是當我點擊它時,沒有任何反應。我不確定如何添加該功能,因此當您點擊它時,全屏幕上的導航鏈接(如home等)會出現在按鈕上的下拉列表中。以下是我迄今爲止編寫的代碼。如何將文本鏈接添加到下拉導航
nav .menu-holder {
width: calc(90px + 20px);
height: 100%;
padding: 30px 20px;
background: transparent;
text-align: right;
position: absolute;
right: 0;
}
nav .menu-holder .menu-icon {
position: relative;
height: 100%;
cursor: pointer;
}
nav .menu-holder .menu-icon span {
max-width: 30px;
height: 2px;
width: 100%;
background: #ffffff;
position: absolute;
right: 50%;
margin-right: -15px;
}
nav .menu-holder .menu-icon span:nth-child(1) {
top: 0;
}
nav .menu-holder .menu-icon span:nth-child(2) {
top: calc(50% - 1px);
}
nav .menu-holder .menu-icon span:nth-child(3) {
bottom: 0;
}
@media (min-width: 1024px) {
nav .menu-holder {
display: none;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<nav>
<div class="container">
<div class="row">
<div class="col-2 col-lg-3">
<img src="http://www.placecage.com/60/60" class="logo-holder" alt="Site Logo">
</div>
<div class="col-10 col-lg-9">
<div class="menu-holder">
<div class="menu-icon">
<span></span>
<span></span>
<span></span>
</div>
</div>
<ul class="cssmenu">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li class="hasDropdown">
<a href="#">Dropdown Link</a>
<ul>
<li><a href="#">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
<li><a href="#">Four</a></li>
<li><a href="#">Five</a></li>
<li><a href="#">Six</a></li>
<li><a href="#">Seven</a></li>
</ul>
</li>
<li><a href="#">News</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</div>
</nav>
我不知道我需要寫的菜單彈出你點擊移動視圖按鈕後,什麼代碼。這裏是移動版本按鈕
https://gyazo.com/03a1ef176ad7f1aec6be029f47d345b0
任何幫助將不勝感激的屏幕截圖。
你有爲它編寫的任何CSS? –
如果它的引導比你必須使用** Dropdown Link **就像那樣 – LSKhan
我已經添加了CSS。如果它是錯誤的,我對此仍然陌生。它不是自舉。 – Shaun