Я хотел бы изменить шрифт-awesome на fa-angle-down
в открывшемся подменю и положить обратно fa-angle-left
в подменю рухнул.Изменить шрифт-awesome arrow submenu
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 решение. Благодаря :) –