javascript - 在 Bootstrap 菜单栏中为所选元素设置背景,类似于 Bootstrap 中的父 Nav 选项

标签 javascript jquery html css twitter-bootstrap

下面是 Bootstrap 导航栏,我希望导航栏菜单选项在被选中时具有事件类的功能。

<div class="navtop">
    <nav class="navbar navbar-default">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <a class="navbar-brand" href="#">SPL</a>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
          <ul class="nav navbar-nav">
            <li><a href="mainpage.php">Home </a></li>
            <li><a href="createteam.php">Create Team </a></li>
            <li><a href="pastscores.php">Past Scores</a></li>
          </ul>

    </nav>
</div>

目前,当我将鼠标悬停在导航列表上时,它会根据我在 bootstrap.theme.css 中所做的更改更改颜色,但当它是事件菜单时它不会保留。请帮我解决这个问题。

这些是我对 bootstrap.theme.css 所做的更改

.navbar-nav > li > a {
   text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}
.navbar-nav> li > a:hover,
.navbar-nav> li > a:focus {
background-color: #e8e8e8;
background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #e8e8e8 100%);
background-image:      -o-linear-gradient(top, #3c3c3c 0%, #e8e8e8 100%);
background-image: -webkit-gradient(linear, left top, left bottom,   from(#3c3c3c), to(#e8e8e8));
background-image:         linear-gradient(to bottom, #3c3c3c 0%, #e8e8e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
background-repeat: repeat-x;
}

最佳答案

这不是您的 css 类的问题,但是每当您单击任何菜单时,通过 jquery 或 javascript 将新类(假设 active)分配给相应的 <a>标记并为同一类编写样式(即 active )

关于javascript - 在 Bootstrap 菜单栏中为所选元素设置背景,类似于 Bootstrap 中的父 Nav 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37224138/

相关文章:

javascript - 如何在react-native中渲染多个组件并设置单独的状态?

javascript - jquery UI Datepicker 日历和两个字段(备用)

javascript - 如何在 ruby​​-rails View 模板中表示数组?

javascript - jquery代码有时工作有时没有

javascript - 淡入/淡出问题,尝试停止但不起作用

javascript - 如何让语音识别持续固定时间段?

jquery - Bootstrap 带时钟选择器(时钟选择器不是一个函数)

html - 如何以编程方式禁用 IE 兼容模式?

html - 如何从文件系统中获取已删除文件夹的完整路径

javascript - 如何使用Google Analytics ga函数作为阻塞调用?