1

私はdivを持っており、その幅と高さはブラウザのウィンドウサイズによって異なります。

div全体を背景画像で埋めるクロスブラウザソリューションが必要です。画像は繰り返されるべきではなく、代わりに垂直方向と水平方向の両方で拡大/縮小されます。

ありがとうございました!


私は興味のある人のためにクロスブラウザソリューションを思いついた。

コードは次のとおりです。

<div id="content">    
<div style="width:100%;height:100%;position: fixed;left: 0px;top: 0px;z-index: -1;">
    <img src="wallpaper.jpg" style="width:100%;height:100%;" alt="" /> 
</div>

Line 1<br />Line 2<br />Line 3</div>

幸運を!

4

1 に答える 1

0

使用する:

#myDiv {
    background: url('...XXX') no-repeat;
    background-size: 100% 100%;
}

CSS3であることに注意してください:「background-sizeプロパティは、IE9以降、Firefox 4以降、Opera、Chrome、Safari5以降でサポートされています。」

于 2012-10-24T10:03:32.040 に答える