@Skrivener 关于浮动 div 绝对正确。
.valuelist {
background-color: #787878;
padding-left: 5px;
border-radius: 5px;
border: 2px solid #ffffff;
position: relative;
margin-top: 120px;
}
和
.affordable {
position: relative;
margin-top: 120px;
background: #0e2b6f url('../img/peel.png') no-repeat fixed left top;
color: #ffffff;
border-radius: 5px;
border: 2px solid #ffffff;
padding: 5px;
font-size: 150%;
text-align: center;
line-height: 120%;
}
不过,还有一个问题需要注意:
这个 img 标签会让你头疼:
/bootstrap.css:101
img {
width: auto 9; /* the 9 is an error */
height: auto;
width: 100%;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
因为它会同时调整您的徽标和轮播图像的大小。如果您想解决轮播图像不跨越 100% 的问题(查看 1330 像素以上或 767 像素的站点以查看轮播图像没有完全正确拉伸,您需要添加width: 100%;
到此 css:
/bootstrap.css:5983
.carousel-inner > .item > a > img {
display: block;
line-height: 1;
width: 100%; /* add this one to fix span issue */
}
如果我没记错的话,它是从你的 gem 编译的(如果是 Rails)。因此,您可能必须将这个较短的版本添加到您的 bootstrap-and-overrides.css 中:
/bootstrap-and-overrides.css
.carousel-inner > .item > a > img {
width: 100%; /* add this one to fix span issue */
}
还有一件事
我知道你说你对媒体查询不太感兴趣,但是当跨度崩溃时,你的上边距低于 767 像素。
我鼓励您将其添加到您的bootstrap-and-overrides.css
文件中:
@media (max-width) {
.affordable, .valuelist {
margin-top: 0px;
}
}
这将很好地清理页面上的空白区域。