我有一个简单的导航栏:
<div class="sidebar content-box" style="display: block;">
<ul class="nav">
<li class="submenu">
<a href="index.php">
<i a href="index.php" class="glyphicon glyphicon-edit"></i> Idmancilar
<span class="caret pull-right" href="index.php"></span>
</a>
<ul>
<li><a href="player_requests.php">Qeydiyyat sorgulari</a></li>
</ul>
</li>
<li><a href="calendar.php"><i class="glyphicon glyphicon-edit"></i>Mesqciler</a></li>
<li><a href="stats.php"><i class="glyphicon glyphicon-edit"></i> Klublar</a></li>
<li><a href="tables.php"><i class="glyphicon glyphicon-edit"></i>Yarislar</a></li>
<li><a href="editors.php"><i class="glyphicon glyphicon-edit"></i> Qeydiyyat sorgulari</a></li>
<li><a href="logout.php"><i class="glyphicon glyphicon-edit"></i> Logout</a></li>
</ul>
</div>
</div>
当我打开子菜单时,player_requests被打开,但是从那里我无法导航回到父index.php页面。当我单击元素时,将再次打开跨度和子菜单,并且没有重定向到所需的index.php页面。
答案 0 :(得分:0)
问题很可能是由于您的HTML无效。
仅 <a>
,<area>
,<base>
和{{ 1}}标签可以具有<link>
属性。
href
和<i a href="index.php" ... >
均无效。
您需要同时从<span ... href="index.php">
和href
标签中删除<i>
,
如下所示:
<span>