可能重复:
100% 宽度的 bg 图像未在水平滚动时延伸
我已经为这个问题苦苦挣扎了很长一段时间。我正在为旅行社构建一个非常基本的 Web 应用程序,但为了提供一些布局,我们决定制作一个带有 2 个彩色子横幅的横幅。问题是,如果我的分辨率是 1366x768 (px)。如果 CSS 正确,横幅自然会适合屏幕分辨率。确实如此,2 个彩色横幅填充到 1366 像素。
有; 但是表格比屏幕分辨率大,所以一旦我向右滚动,我看到我的彩色子横幅根本没有继续,只是纯白色。有什么方法可以让彩色横幅在屏幕边缘之后继续?
我已经为您包含了 HTML 和 CSS 代码:
HTML
<div class="banner">
<span>- ETTA (Electronic Transactions for Travel Agents)</span>
<div class="orangeBanner" />
<div class="blueBanner" />
</div>
CSS
.banner img {
vertical-align: middle;
}
.banner span {
font-size: 30px;
}
.banner .orangeBanner {
height: 30px;
width: 100%;
line-height: 30px;
padding-left: 8px;
font-variant: small-caps;
background-color: #f18b02;
}
.banner .blueBanner {
/*Layout*/
display:inline-block;
height: 30px;
width: 100%;
line-height: 30px;
padding-left: 8px;
margin-bottom: 5px;
/*Style*/
font-variant:small-caps;
color: #ABD5DF;
background-color: #009DE0;
}
非常感谢你的帮助!
此致