我在Bootstrap下拉菜单中遇到问题。几周以前它在所有浏览器中都没有问题,现在我在Firefox和Chrome中都进行了测试,它们似乎不再适用了。它仅适用于Internet Explorer和移动电话。 以下是包含它的代码:
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
您只需注册并登录即可查看菜单,但我为此创建了一个帐户:
电子邮件:no@email.com
用户名:stackoverflow
密码:123456
感谢您抽出宝贵时间帮助我:)
答案 0 :(得分:0)
不再需要回复。 Cloudflare Rocket Loader是问题所在,我禁用了它,现在一切正常:D