如何让我的下拉菜单与我的标题左对齐?

时间:2014-03-18 19:17:45

标签: css twitter-bootstrap-3 frontend

如何使子菜单与标题的左侧对齐?

我在.dropdown-menu-left.中尝试了<ul>,但它不起作用。

enter image description here

以下是代码:

   <div class="mainMenu">
         <nav class="navbar navbar-sura" role="navigation">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
               <a href="" class="Logo-Small"></a>
               <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
               <span class="sr-only">Toggle navigation</span>
               <span class="icon-bar"></span>
               <span class="icon-bar"></span>
               <span class="icon-bar"></span>
               </button>
            </div>

            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
               <div class="container">
                  <a href=""class="Logo"></a>
                  <ul class="nav navbar-nav navbar-right">

                     <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Seguros para Autos</a>

                        <ul class="dropdown-menu">
                           <li class="pruebamenu"><a href="#">Seguros para Autos</a></li>
                           <li class="pruebamenu"><a href="#">Centros de servicio</a></li>
                           <li class="pruebamenu"><a href="#">Asistencia</a></li>
                           <li class="pruebamenu"><a href="#">Te damos más</a></li>
                           <li class="pruebamenu"><a href="#">Acompañamiento satelital</a></li>
                           <li class="pruebamenu"><a href="#">Formación</a></li>
                           <li class="pruebamenu"><a href="#">Aliados</a></li>
                           <li class="pruebamenu"><a href="#">Promociones</a></li>
                        </ul>

                     </li>
                  </ul>
               </div>
            </div>
            </div>
         </nav>
   </div>

2 个答案:

答案 0 :(得分:0)

很难从屏幕截图中看出来,但是下拉可能是这样做的,因为下拉列表靠近浏览器视口的右边缘 - Bootstrap 3现在“智能地”定位视口内的工具提示和弹出窗口,如果它检测到它将在浏览器的视口外部渲染。我怀疑下拉列表也是如此。

答案 1 :(得分:0)

这就发生了右边的对齐:

<ul class="nav navbar-nav navbar-right">

我已改为:

<ul class="nav navbar-nav navbar-left">

:)