24

ドロップダウンがホバーで開かれている親の中心にドロップダウンを揃えることができません。.nav .navbar li 要素全体の text-align: center を試みましたが、機能しません。マージンを設定しようとしましたが、ドロップダウンである ul.dropdown-menu 全体に対して 50% を残しましたが、機能しません。htmlコードは次のとおりです。

<ul class="nav navbar-nav navbar-right" id="headerDropdowns">
  <li><div class="btn-toolbar">
    <div class="btn-group">
      <button class="btnCustom" data-toggle="dropdown" data-hover="dropdown" data-delay="1000">Our Difference</button>
      <ul class="dropdown-menu">
        <li><a tabindex="-1" href="#">Made in the USA</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Human Grade</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Ingredients Fresh</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">USDA Meats</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Our Story</a></li>
        <li class="divider"></li>
        <li><a tabindex="-1" href="#">Campare</a></li>
      </ul>
    </div>
  </li>
</ul>

どのクラスのドロップダウン メニューまたは nav navbar-nav でアライメントを行う必要があり、何を設定する必要がありますか?

4

4 に答える 4

1

唯一の醜い方法は、次のようにニーズに応じて位置を設定することです。

.dropdown-menu{
    right: -25px !important;
}

フィドル

しかし、それは使用されるべき方法ではありません。すべてのメディア デバイスの設定を調整する必要があることに注意してください。

于 2014-09-01T18:06:01.613 に答える