[英]ASP.NET MVC _Layout.cs is removing my divs?
<div class="left-sidebar">
<ul>
<li>@Html.ActionLink("Guild", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })</li>
@*<li>@Html.ActionLink("A", "A", "Home")</li>*@
<li>@Html.ActionLink("B", "B", "Home")</li>
<li>@Html.ActionLink("C", "C", "Home")</li>
<li>@Html.ActionLink("D", "D", "Home")</li>
</ul>
</div>
<div class="main-content">
@RenderBody()
<hr />
</div>
<div class="clear" /> // This goes missing on output?!
我有一個左側欄和一個主要內容,我使用CSS使兩個div並排浮動。 我需要“清除”,以便頁腳不會懸停在div上。
但是,當我運行網站時,如果我將它們放在@RenderBody中,則我的Clear div的預覽將消失在_Layout.cs中,但它們將按原樣顯示。
div
不允許省略close元素,因此<div />
格式無效。 改為<div class="clear"></div>
並進行檢查。
從有關div元素的文檔中 :
標簽遺漏:無,開始標簽和結束標簽都是必需的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.