为什么顶级的MVC`_Layout`导航栏会覆盖身体?

时间:2015-08-30 03:40:00

标签: html css asp.net-mvc twitter-bootstrap asp.net-mvc-5

我是一个非常棒的CSS编码器,但我希望如果我在导航栏中添加另一行或更高的元素,使其更高,将身体向下推。相反,它覆盖了身体的顶部,我必须增加身体上的衬垫,将其顶部向下推到导航栏下方。

这里有什么CSS以及为什么?

1 个答案:

答案 0 :(得分:1)

ProfK 你好。
你需要做的就是添加这个css。

<style>
body {
  padding-top: 50px;
}
</style>

这将为你解决。

<小时/> 已添加到此

这是 Fiddle ,这就是你在这里所要求的 我在这里做的是删除padding-top或将其设置为零 我使用div来包装导航栏并为此div提供this-wrap类,并将高度设置为50px与导航栏的高度相同。 现在你身体下一个位置将低于导航栏而不是导航栏。

这有帮助吗?......按照您的预期采取更多行动。