我有一個mvc項目,並在其中有一個佈局頁面,其中包含一個Header,RenderBody()和一個頁腳以及一些腳本。像這樣:我的頁腳,將其更改爲父
<body class="main">
<div class="header">...</div>
@RenderBody()
<div class="footer">...</div>
</body>
而且我有一個包含兩個部分的佈局的頁面。像這樣:
@model Entity.Models.Photo
@{
Layout = "~/Views/Shared/_mainLayout.cshtml";
}
<div class="upPage">
<div id="upPhoto">
@Html.Partial("~/Views/_upPhotoContainer.cshtml", Model)
</div>
@Html.Partial("~/Views/_uploadBox.cshtml")
</div>
問題是,當我運行該項目,在瀏覽器中的腳註部將自身與階級「upPage」的div一個孩子。但它在佈局頁面上並沒有涉及到這個頁面。我找不到任何CSS或我的代碼的問題。這讓我瘋狂。我做了很多事情,但他們都沒有工作...
做你'
非常感謝您的回答。我再次檢查了一下,沒有什麼是錯誤的關閉div。 'Clearfix'解決了我的問題...... :) –
Ohhhh我在想這是一個DOM小孩,而不是一個視覺小孩。哈哈,我誤解了 – abluejelly