我正在使用 bootstrap
的 navbar
,在 navbar
上有两个标志。
是否可能在 navbar
折叠和未展开时显示第一个标志,而在 navbar
折叠和展开时显示其他标志。我已经尝试了检查元素后的代码,但它没有起作用。
CSS
:
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in{
.logo1 { display:none;}
.logo2 {display:block;}
}
HTML
:
<nav class="navbar navbar-inverse navbar-static-top header-navbar">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="Logo" href="index.php">
<img src="logo6.jpg" class="logo1 visible-xs" />
<img src="logo.jpg" class="logo2 hidden-xs" />
</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
...basic navbar code...
请帮忙。