Twitter Bootstrap API告诉我添加我的css以在bootstrap
css和bootstrap-responsive
css之间的body元素中添加填充。我在_master
文件中已经这样做了,但它似乎没有添加填充。
我是否正确地阅读此内容或其他可能出错的内容?
我的_master
主管部分
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Get Bootstrapped</title>
<link href="@Url.Content("~/css/bootstrap.css")" rel="stylesheet" />
<link href="@Url.Content("~/css/skin.css")" rel="stylesheet" />
<link href="@Url.Content("~/css/bootstrap-responsive.css")" rel="stylesheet" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
</head>
<body>
<div class="container">
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<a class="brand" href="#">Title</a>
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
<div>
@RenderBody()
</div>
</div>
<script src="~/js/bootstrap.js"></script>
</body>
CSS
body {
padding-bottom: 40px;
}
身体填充不可用的可视化(一直滚动到顶部)
答案 0 :(得分:2)
你需要做的是给包含身体的div一个padding-top: 40px
。
Ex:Fiddle
<div class="container">
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<a class="brand" href="#">Title</a>
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
<div style="padding-top: 40px">
some content 1<br />
some content 2<br />
some content 3<br />
some content 4<br />
</div>
</div>
答案 1 :(得分:0)
我想您可能想要使用padding-top: 40px
代替?