서브 메뉴에서 font-awesome을 fa-angle-down
으로 변경하고 하위 메뉴 collapsed에서 fa-angle-left
을 되돌리고 싶습니다.font-awesome arrow 서브 메뉴 변경
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의 솔루션입니다. 감사 :) –