2017-09-16 21 views
0

ドロップダウンメニューの携帯電話は

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
 

 
<div class="dropdown"> 
 
    <a class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
 
     Dropdown 
 
     <span class="caret"></span> 
 
    </a> 
 
    <ul class="dropdown-menu dropdown-messages"> 
 
    <li><a href="profile"><i class=ti-user></i>&nbsp; Profile</a></li> 
 
    <li><a href="logoutGeneral"><i class=ti-layout-sidebar-left></i>&nbsp; Logout</a></li> 
 
    </ul> 
 
</div>

<ul class="dropdown-menu dropdown-messages"></ul> 

を動作していませんそれは私の携帯電話と同じそれdoesnt仕事、どのように私はこの問題を修正することができますか?

+0

「働いていない」とはどういう意味ですか?スニペットを作成できますか – sol

+0

ドロップダウンリストの要素をクリックすると、携帯電話を使用している場合はドロップダウンリストのみが閉じられます –

+0

リンクをクリックすると、モバイルでどうなりますか?あなたはより完全なスニペットでより多くの助けを得るかもしれません – sol

答えて

0

私は以前も同じ問題を抱えています。解決策は簡単ですが、HTMLの階層を変更しようとします。

ただ、このようdropdown上記dropdown-menuを挿入します。

<div class="dropdown"> 
 

 
    <ul class="dropdown-menu dropdown-messages"> 
 
    <li><a href="profile"><i class=ti-user></i>&nbsp; Profile</a></li> 
 
    <li><a href="logoutGeneral"><i class=ti-layout-sidebar-left></i>&nbsp; Logout</a></li> 
 
    </ul> 
 
    <a class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
 
     Dropdown 
 
     <span class="caret"></span> 
 
    </a> 
 

 
</div>

動作するはずです。