重複の可能性:
100% 幅の背景画像が水平スクロールで拡張されない
私はかなり長い間この問題に苦労してきました。私は旅行代理店向けの非常に基本的な Web アプリケーションを構築していますが、いくつかのレイアウトを提供するために、2 つの色付きのサブバナーを持つバナーを用意することにしました。問題は、解像度が 1366x768 (px) の場合です。CSS が正しい場合、バナーは自然に画面の解像度に適合します。これは実際に当てはまり、2 色のバナーは 1366px までいっぱいになります。
がある; ただし、テーブルは画面の解像度よりも大きいため、右にスクロールすると、色付きのサブバナーがまったく続かず、真っ白になっていることがわかります。画面の端まで色付きのバナーを表示し続ける方法はありますか?
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;
}
助けてくれてどうもありがとう!
よろしくお願いします