2017-01-09 13 views
0

ブートストラップでは、2つのドロップダウンが必要です。コード内の最初のものだけが機能します。私はコピーして最初のドロップダウンが機能し、2番目のブートストラップはありません3

<div class="dropdown" style="position: absolute; left: 30%"> 
    <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Games 

     <span class="caret"></span></button> 
    <ul class="dropdown-menu"> 
     <li><a href="#">1</a></li> 
     <li><a href="#">2</a></li> 
     <li><a href="comingsoon/index.html">Coming Soon!</h5></li> 
    </ul> 
</div> 
    <div class="dropdown" style="position: absolute; left: 60%"> 
    <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Games 

     <span class="caret"></span></button> 
    <ul class="dropdown-menu"> 
     <li><a href="#">1</a></li> 
     <li><a href="#">2</a></li> 
     <li><a href="comingsoon/index.html">Coming Soon!</h5></li> 
    </ul> 
</div> 

(私はそれが何もしない第二いずれかをクリックした場合、それは、メニューを開いて最初のものをクリックした場合。これらの両方がまったく同じものであり、一緒に動作しません)

を貼り付けた場合でも
+0

我々がテストすることができ、このライブどこですか?あなたはフィドルをまとめることができますか?何が起きているのかを知るのに十分なCSSがありません。 –

+1

[docs](http://getbootstrap.com/components/#dropdowns) '.dropdown'は' position:relative; 'を持つべきです。 – hungerstar

+2

問題が発生していない可能性がありますが、「お急ぎ便」にはランダムな「」が表示されています。 ''の代わりにリスト項目を追加します。 – BSMP

答えて

5

未解決のアンカータグがあるという問題があります。 2つの場所に</a>の代わりに</h5>があります。この問題を解決すると、正しく動作します。

<div class="dropdown" style="position: absolute; left: 30%"> 
    <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Games 

     <span class="caret"></span></button> 
    <ul class="dropdown-menu"> 
     <li><a href="#">1</a></li> 
     <li><a href="#">2</a></li> 
     <li><a href="comingsoon/index.html">Coming Soon!</a></li> 
    </ul> 
</div> 

Bootply

+1

ありがとう!私はそれが私に許されるときこれを答えとしてマークします! – Artsicle

関連する問題