我想向我的Bootstrap网站添加填充。但是,当我调整浏览器的大小时,导航栏完全混乱而不是保持固定。这里是一个链接,图片http://imgur.com/a/YmyEWBoostrap填充问题
的html代码:
<nav class="nav`bar navbar-custom">
<div class="container2">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">logo</a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">WHO</a></li>
<li><a href="#">WHAT</a></li>
<li><a href="#">WHERE</a></li>
</ul>
</div>
</div>
CSS鳕鱼e:
`body{
padding-left: 200px;
padding-right: 200px;
}
.navbar-custom {
background-color:transparent;
color:#000;
border-radius:0;
padding-top: 50px;
}
.navbar-custom .navbar-nav > li > a {
color:#000;
}
.navbar-custom .navbar-nav > .active > a {
color: #000;
background-color:transparent;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus,
.navbar-custom .navbar-nav > .open >a {
text-decoration: none;
background-color: #ff0000;
}
.navbar-custom .navbar-brand {
color:#eeeeee;
}
.navbar-custom .navbar-toggle {
background-color:#eeeeee;
}
.navbar-custom .icon-bar {
background-color:#33aa33;
}
.container {
padding-top: 70px;
padding-bottom: 70px;
font-family: 'Bree Serif', serif;
font-size: 20em;
}
.footer-right{
padding-top: 70px;
font-family: 'Bree Serif', serif;
}`
因为您的导航栏是静态的,所以填充也会影响导航栏。无法分辨,因为这个问题中没有CSS。尝试通过设置'padding:0;'或'padding:0!important'来重置'.navbar-custom'的填充。 – Jer
填充的要点是什么?而不是将其应用于身体,您应该将其应用于您的外部容器。而且你不需要移动400像素的填充...这比大多数手机的视口宽度更宽。因此,您可以根据您的布局删除基于媒体查询的填充位置https://codepen.io/mcoker/pen/QgLKJQ –
您好,我不希望我的文本在网页末尾正确显示,我希望它在200px左右 –