繁体   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