[英]How can I create sidebar menu and clickable sub menu with html css bootstrap?
這是我的側邊欄菜單代碼的一部分。我想創建儀表板並在屏幕左側下拉菜單。 當我繼續前進時,不顯示它的子菜單。 (我想點擊)
<div class="navbar-default navbar-right sidebar">
<div class="sidebar-nav navbar-collapse">
<ul class="nav-fall">
<li class="charj"><a href="">flower<i class="fa fa-angle-right arrow" aria-hidden="true"></i></a>
<ul class="nav-second-level">
<li><a href="">name</a></li>
<li><a href="">price</a></li>
</ul>
</li>
<li><a href="">one</a></li>
<li><a href="">two</a></li>
<li><a href="">three</a></li>
</ul>
</div>
</div>
<!------css----->
.sidebar .fa.arrow:before {
content: "\f105";
}
.sidebar .nav-second-level {
display: none;
}
.sidebar .nav-fall .charj a:hover .nav-second-level {
display: block;
}
下面有兩個例子。 第一個使用懸停,第二個使用單擊事件。
.sidebar .fa.arrow:before { content: "\\f105"; margin-left: 3px; } .nav-second-level { display: none; } .sidebar .nav-fall li:hover .nav-second-level { display: block; }
<div class="navbar-default navbar-right sidebar"> <div class="sidebar-nav navbar-collapse"> <ul class="nav-fall"> <li class="charj"><a href="">flower<i class="fa fa-angle-right arrow" aria-hidden="true"></i></a> <ul class="nav-second-level"> <li><a href="">name</a></li> <li><a href="">price</a></li> </ul> </li> <li><a href="">one</a></li> <li><a href="">two</a></li> <li><a href="">three</a></li> </ul> </div> </div>
$(document).on("click", ".charj", function() { $(this).find("ul").show(); })
.sidebar .fa.arrow:before { content: "\\f105"; margin-left: 3px; } .nav-second-level { display: none; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="navbar-default navbar-right sidebar"> <div class="sidebar-nav navbar-collapse"> <ul class="nav-fall"> <li class="charj"><a href="#">flower<i class="fa fa-angle-right arrow" aria-hidden="true"></i></a> <ul class="nav-second-level"> <li><a href="">name</a></li> <li><a href="">price</a></li> </ul> </li> <li><a href="">one</a></li> <li><a href="">two</a></li> <li><a href="">three</a></li> </ul> </div> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.