私はブートストラップのドロップダウンメニューに問題があります。数週間前、すべてのブラウザで問題なく開かれましたが、FirefoxとChromeの両方でテストしましたが、もう動作しないようです。 Internet Explorerや携帯電話でのみ動作します。 はここでそれを含むコードです:ChromeとFirefoxでブートストラップのドロップダウンが機能しない
echo '
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#"><span class="glyphicon glyphicon-menu-hamburger"></span> Menu <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="profile.php?id=' . $_SESSION["unique"] . '"><span class="glyphicon glyphicon-user"></span> Profile</a></li>
<li class="' . $class4 . '"><a href="about.php" target="_blank"><span class="glyphicon glyphicon-info-sign"></span> About</a></li>
<li><a href="logout.php"><span class="glyphicon glyphicon-log-out"></span> Sign out</a></li>
</ul>
</li>
</ul>';
私はバグが上記掲載のコードではないかもしれないことを認識していますが、それは奇妙です。コードにはバグはありません。これを除いて、完全に動作します。一部のブラウザでのみ動作します。
ブラウザは他のドロップダウンを開くことができますし、私はそれらを更新しようとしました。ここで
は(当然の建設で、)サイトです。 http://logicwebschool.com
あなただけ登録し、ログインすることで、メニューを表示することができますが、私は、この目的のためにアカウントを作成しました:
Eメール:なし@ email.com
ユーザー名:stackoverflowの
パスワード:123456
私に手伝ってくれてありがとう:
ログインしてアプリケーションをチェックし、ブラウザのネットワークツールのページで、私は 'bootstrap.min.js'を観察しました。あなたが ' 'を試すことができます。' –
ああ...私があなたに使っていることを忘れてしまったCloudFlareを使用して、Code Minifyオプションなどを選択したとします。私は ''を使っています - 彼らはBootstrap CDNのものですが、CFによって縮小されています。 –