javascript - CSS设置鼠标悬停时下拉列表的背景颜色

标签 javascript html css

在我的 MVC Razor 布局 View 中,我试图在鼠标悬停时设置下拉列表的背景颜色:

The list looks like this:
            <li class="dropdown">
                                    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Partner <b class="caret"></b></a>
                                    <ul class="dropdown-menu" style="background-color:#080808">
                                        <li class="marv-main-li">@Html.ActionLink("Test1", "Action1", "Partner")</li>
                                        <li class="marv-main-li">@Html.ActionLink("Test2","Action2","Partner")</li>

                                        <li class="marv-main-li">@Html.ActionLink("Test3","Action3","Partner")</li>
                                        <li class="marv-main-li">@Html.ActionLink("Test4","Action4","Partner")</li>
                                    </ul>
                                </li>}

我尝试了这个没有用的 css:

 .dropdown .dropdown-menu .li a:hover {
                background-color: #06fa12;

            }

如何在鼠标悬停事件中更改下拉列表中文本的背景颜色?

我正在使用 Twitter bootsrtap 3

最佳答案

<li>不是类,您应该删除样式表中 li 之前的点。

像这样

.dropdown .dropdown-menu li a:hover {
            background-color: #06fa12;
        }

关于javascript - CSS设置鼠标悬停时下拉列表的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18816196/

相关文章:

javascript - tinymce弹出窗口中的复选框

javascript - 使用 knockoutjs 虚拟元素动态创建 html 部分

javascript - 在 jQuery 对话框中显示布局

html - 修饰符元素的子元素?

javascript - 在滚动条上绘制/显示路径

javascript - 将平滑滚动应用于现有按钮的 onclick 事件

javascript - Visual Studio 在 TypeScript 中显示错误的 `this` 值

javascript - 尝试将变量状态传递给服务器

javascript - 使用 JQuery 增加 <td> 中的数字

javascript - 是否可以?当鼠标悬停在你的视频上然后播放该视频当鼠标悬停然后停止视频。它看起来像 facebook