私はページ上の物理的なイメージを持っている...imgは背景のように動作しますか?
<img src="image.png" alt="image-name" />
私はそれが身体の背景画像だったかのように振る舞うしたい、それを見て、ブラウザなしで中心..
body{
background: url(image.png) no-repeat center top;
}
すなわち、ブラウザなどの幅が広い場合はスクロールバーがありません。
これは可能ですか?
私はページ上の物理的なイメージを持っている...imgは背景のように動作しますか?
<img src="image.png" alt="image-name" />
私はそれが身体の背景画像だったかのように振る舞うしたい、それを見て、ブラウザなしで中心..
body{
background: url(image.png) no-repeat center top;
}
すなわち、ブラウザなどの幅が広い場合はスクロールバーがありません。
これは可能ですか?
position: fixed; z-index: -5000
は何ですか?
position: fixed
コンテンツは、ブラウザの特定の位置に常に固定されます。
z-index: -5000
はちょうどそれは私はあなたが事前に画像のサイズを知っておく必要があると思う中心にするために、すべて
の後ろに画像を置きます。追加する場合は、
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -250px;
ここで、100は画像の高さの半分、250は画像の幅の半分です。 Center a position:fixed element
デモから撮影:http://jsfiddle.net/SPsRd/1/
はい、それはあなたがおそらくこのような何かを行う必要があるでしょう、可能です:
CSS
#your-image {
position: absolute;
z-index:1;
}
#container {
position: relative;
z-index: 2;
}
HTML
<body>
<img id="your-image src="" alt="">
<div id="container">
<!-- All your content goes there -->
</div>
</body>
"z-index:1"を "z-index:-5000"に変更すると、実際に動作します!:)ありがとう!:) – StepUp
それを使用する正しい方法は:
body { background-image:url(image.png) no-repeat center top;}
イメージは常に中央に配置されていますか? – luiges90