我正在尝试使body
具有padding-top: 50px;
的默认Site.css规则无效。我的目标是减少Bootstrap 3导航栏和正文内容开头之间的空白。这似乎不是导航栏的属性,它似乎是body
上的默认填充。
这是在MVC中,所以我修改了我的_Layout.cshtml以包含它自己的<style>
部分,并将以下内容添加到head
部分:
.body {
padding-top: 0 !important;
}
当我在Chrome开发人员的控制台中查看时,body元素仍在使用Site.css中的属性:
body {
padding-top: 50px;
padding-bottom: 20px;
}
我的HTML源代码确实在head
。
我在这里缺少什么?
答案 0 :(得分:2)
您将主体定义为带有点的类,尝试并将其删除,这可能就是为什么它不会覆盖
答案 1 :(得分:0)
.body {
padding-top: inherit;
}