数据肘节="下拉"点击后的颜色

时间:2017-12-18 10:00:31

标签: twitter-bootstrap-3

我试图了解究竟是什么数据切换="下拉"在我的导航栏中,似乎主要目的是触摸屏表面,因此当单击导航链接时,菜单保持打开状态,与悬停时的菜单不同。 (请纠正我,如果我错了)我的基本知识会改变链接到活动链接吗?

因此,当我点击导航条的导航栏链接时,根据下面的代码,它会保持突出显示,如何更改此突出显示的颜色?

我编辑引导程序中的哪一行CSS?

谢谢!

更新

使用

.dropdown-toggle:focus {color:red; text-decoration:none;}

它本身并不起作用,我必须添加“重要的”#39;到该行,否则它不会生效,可能与引导程序代码冲突?而且,我实际上要做的不是文字颜色而是背景颜色。使用背景:颜色对我来说根本不起作用。



<li class="dropdown">
  <a href="#" class="dropdown-toggle" data-toggle="dropdown">Publications</a>
  <ul class="dropdown-menu">
    <li><a href="submissions.html">Submissions</a></li>
    <li><a href="news.html">News</a></li>
    <li><a href="coc.html">Code of Conduct</a></li>
    <li><a href="links.html">Useful Links</a></li>
  </ul>
</li>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

我认为,如果您要求在dropdown打开之前留下颜色,则应使用伪focus

.dropdown-toggle:focus {
  color:red;  
  text-decoration: none;
}

如果您希望更改hover,可以使用以下代码进行更改。

.dropdown-toggle:hover{
  color: green;
  text-decoration: none;
}

您可以在下面的示例中看到。

hover green focusred .dropdown-toggle:focus { color: red; text-decoration: none; } .dropdown-toggle:hover { color: green; text-decoration: none; }

&#13;
&#13;
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<li class="dropdown">
  <a href="#" class="dropdown-toggle" data-toggle="dropdown">Publications</a>
  <ul class="dropdown-menu">
    <li><a href="submissions.html">Submissions</a></li>
    <li><a href="news.html">News</a></li>
    <li><a href="coc.html">Code of Conduct</a></li>
    <li><a href="links.html">Useful Links</a></li>
  </ul>
</li>
&#13;
UITextField
&#13;
&#13;
&#13;