簡體   English   中英

ASP.NET MVC _Layout.cs正在刪除我的div?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM