我想更改字體真棒到fa-angle-down
子菜單打開並將摺疊子菜單上的fa-angle-left
放回。更改字體真棒箭頭子菜單
HTML和CSS:
.sidenav li .arrow:before {
font-size: 1.4em;
padding-left: 10px;
padding-right: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/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"/>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<li data-toggle="collapse" data-target="#SubMenuTools" class="collapsed">
<a href="#/"><i class="fa fa-tasks fa-fw"></i> External Tools <span class="arrow pull-right fa fa-angle-left"></span></a>
</li>
<ul class="sub-menu collapse" id="SubMenuTools">
<li><a href="">First tool</a></li>
<li><a href="">Second Tool</a></li>
</ul>
如何?應該在CSS還是在jQuery中?
是的,純CSS的解決方案。謝謝 :) –