简体   繁体   English

使用 css 覆盖引导程序中的下拉列表

[英]Override dropdown in bootstrap using css

I've taken this css from this website sub-menu-drop-down-on-mouse-hover-twitter-bootstrap我已经从这个网站sub-menu-drop-down-on-mouse-hover-twitter-bootstrap 中获取了这个 css

and this is the code:这是代码:

/*make the menu sub-menu items drop down on mouse hover */
ul.nav li.dropdown:hover > ul.dropdown-menu{
    display: block;
    margin: 0;
}

HTML HTML

  <ul class="nav navbar-nav" style="padding: 15px;">
                                        <li>
                                            <input autofocus type="text" ng-model="search" class="form-control ignore-max-width" name="mainsearch"
                                                   placeholder="Enter Membership Number..." style="font-size: small;">                                      

                                        </li>

                                        <li class="dropdown dropdown-large ">
                                            <a href="#/" class="dropdown-toggle no-padding" data-toggle="dropdown">
                                                <div type="button" class="btn btn-default btn-sm btn-primary">
                                                    <span class="home-link glyphicons glyphicons-menu-hamburger"></span>
                                                </div>
                                            </a>


                                            <ul class="dropdown-menu dropdown-menu-large row col-md-12">
                                                <li class="col-sm-11">
                                                    <ul style="list-style-type: none; padding: 5px;">
                                                        <li>

                                                            <div class="btn-group" role="group" aria-label="...">
                                                                <button type="button" class="btn btn-default btn-link">Left</button>
                                                                <button type="button" class="btn btn-default btn-link">Middle</button>
                                                                <button type="button" class="btn btn-default btn-link">Right</button>
                                                                <button type="button" class="btn btn-default btn-link">Right</button>
                                                            </div>
                                                        </li>
                                                        <li>
                                                            <div class="btn-group" role="group" aria-label="...">
                                                                <button type="button" class="btn btn-default btn-link">Left</button>
                                                                <button type="button" class="btn btn-default btn-link">Middle</button>
                                                                <button type="button" class="btn btn-default btn-link">Right</button>
                                                                <button type="button" class="btn btn-default btn-link">Right</button>
                                                            </div>
                                                        </li>

                                                    </ul>
                                                </li>

                                            </ul>
                                        </li>
                                    </ul>

I want to write a custom class so only the dropdown with the that class will display on hover.我想编写一个自定义类,因此只有带有该类的下拉列表才会在悬停时显示。

Would be good if on hover would work on this tag:如果悬停可以在这个标签上工作,那就太好了:

<ul class="dropdown-menu dropdown-menu-large row col-md-12">

Can a CSS guru help me out? CSS 大师可以帮助我吗?

只需将li.dropdown:hover更改为li.dropdown.yourclass:hover

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM