2011-07-06 3 views
2

私はサイトを持っていて、私のページの1つに、エディタのように見えるdivを使用しています。私はこのdivとその上のコンテンツの背景を持つことができます。私はdivでスクロールしながら、この背景を固定したままにしておきたい。divに背景を固定するにはどうすればよいですか?

私のコードは次のようになります。

<div id="myEditorArea" style="vertical-align: top; width: 240px; height: 320px;  background-image: url('image.png'); background-repeat: no-repeat; background-position: center center; background-attachment:fixed; overflow:scroll; text-align: left;"> 

bla bla bla 

</div> 

背景には、固定されたままと私はdivの内側にスクロールすると、[OK]を動作します。問題は、ページ全体をスクロールするときに動いていることです。

誰かが問題になる可能性があることを知っていますか?事前ここ

+0

は、ページにリンクすることができ、私は私が問題を理解していません。 –

+0

'style =" ... "'を終了するのを忘れました。あなたは 'style =" ... 'を書きました – kongr45gpen

+0

このページにリンクするのはちょっと複雑ですが、私は例を挙げています。このリンクhttp://www.quackit.com/html/codes/html_background_codes.cfmと固定された背景画像の場合と同じようにしたいと思っています。私の問題は、この部分の中だけでなくページ全体をスクロールするときに、この画像が動いていることです。 – novellino

答えて

0

ソース:https://codyhouse.co/gem/alternate-fixed-scroll-backgrounds/

HTML

body, html, main { 
    /* important */ 
    height: 100%; 
} 

.cd-fixed-bg { 
min-height: 100%; 
background-size: cover; 
background-attachment: fixed; 
background-repeat: no-repeat; 
background-position: center center; 
} 

.cd-fixed-bg.cd-bg-1 { 
background-image: url("../img/cd-background-1.jpg"); 
} 
関連する問題