.您需要正确更正 css 规则。所以你的代码将如下所示:
我正在使用引导选项卡。我想对选项卡上的活动类使用向下箭头。
<ul class="nav nav-tabs" style="font-size:20px;">
<li><a class="active" data-toggle="tab" href="#menu1"><span class="glyphicon glyphicon-sound-dolby"></span></a></li>
<li><a data-toggle="tab" href="#menu2"><span class="glyphicon glyphicon-send"></span></a></li>
<li><a data-toggle="tab" href="#menu3"><span class="glyphicon glyphicon-earphone"></span></a></li>
<li><a data-toggle="tab" href="#menu4"><span class="glyphicon glyphicon-send"></span></a></li>
</ul>
这是活动类的 css。
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
color: #555;
cursor: default;
background-color: #fff;
background: url('../image/down.png') no-repeat !important;
border: 1px solid #ddd;
border-bottom-color: transparent;
}
现在它只是显示活动类的白色背景。但不是图像。请帮助我。谢谢
css 类中的问题。您已将其分配给适当的选择器。 在分配给标记的 html 类中,但在 css 中分配给
.nav-tabs>li>a.active {
background: #fff url('../image/down.png') right center no-repeat ;
}
或者你可以试试这个——
工作片段
.nav li.active {
cursor: default;
background: url('https://www.w3schools.com/css/img_fjords.jpg') no-repeat !important;
background-size: contain;
border: 1px solid #ddd;
border-bottom-color: transparent;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
background-color: transparent !important;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<ul class="nav nav-tabs" style="font-size:20px;">
<li><a class="active" data-toggle="tab" href="#menu1"><span class="glyphicon glyphicon-sound-dolby"></span></a></li>
<li><a data-toggle="tab" href="#menu2"><span class="glyphicon glyphicon-send"></span></a></li>
<li><a data-toggle="tab" href="#menu3"><span class="glyphicon glyphicon-earphone"></span></a></li>
<li><a data-toggle="tab" href="#menu4"><span class="glyphicon glyphicon-send"></span></a></li>
</ul>