こんにちは、 divを背景として作成できますか?
または、divを別のDivの後ろに設定するにはどうすればよいですか。
2つのdivタグを使用して、位置を絶対値として指定し、次のようにdivの1つに背景を指定できると思います。
<div class="abc">
</div>
<div class="xyz">
dgffsgf
</div>
とcssのような:
.abc{
position:absolute;
background-color:red;
height:100%;
width:100%;
}
.xyz{
position:absolute;
}
これであなたの仕事は終わります!!
作業コード:Div
それを行う正しい方法は、この4つのことです。
z-index:-1
.background_div {background-color:red; 幅:100%; 高さ:100%; 位置:固定; z-index:-1; }
HTML
<div class="test"></div>
CSS
.test{width:100%;height:100%;background:red;display:block;position:absolute;}
本当にファンキーになりたい場合は、 CSS element() 関数を使用できます(Firefox でのみ動作します)。仕様によると:
Gecko 2.0 以降では、element() CSS 関数を使用して、任意の HTML 要素を background および background-image の背景画像として使用できます。
これは単に、実際の div
(またはその他の HTML 要素) をそのbackground-image
要素または別の要素として使用できることを意味します。以前にこの機能を試してみたところ、かなり興味深い結果が得られました。
(でも、あまり使い物にならない…)