在下面的代碼中,我在ul標籤裏面有一個div來製作可摺疊的下拉。但是它拋出的div不能嵌套在ul裏面,而li不能嵌套在div裏面。請幫我解決這個問題。div不能嵌套在裏面,li不能嵌套在div裏
<li visible="false" runat="server" id="liMasters">
<ul>
<li class="heading accounts">
<asp:Label ID="lblMasters" Visible="false" runat="server"></asp:Label></li>
<div class="menu-item">
<li>
<div class="nav-item" id="SalesPrice" visible="false" runat="server">
<a href="/Hoard/SalesPrice.aspx" id="SalesPriceUL">
<asp:Label ID="lblSalesPrice" runat="server"></asp:Label></a>
</div>
</li>
</div>
</ul>
</li>
只有li可以是ul的直接子 – Pete
您可以使用span標籤替換div標籤嗎? –
只需將'class =「菜單項」''移動到'li'並擺脫div。 – avrahamcool