1

こんにちは、 divを背景として作成できますか?

または、divを別のDivの後ろに設定するにはどうすればよいですか。

4

4 に答える 4

2

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

于 2013-02-22T11:23:31.193 に答える
1

それを行う正しい方法は、この4つのことです。

  • 幅:100%
  • 高さ:100%
  • 位置:固定
  • z-index:-1

    .background_div {background-color:red; 幅:100%; 高さ:100%; 位置:固定; z-index:-1; }

于 2013-02-22T12:20:53.880 に答える
0

HTML

    <div class="test"></div>

CSS

    .test{width:100%;height:100%;background:red;display:block;position:absolute;}

実例http://jsfiddle.net/YC6wD/

于 2013-02-22T11:24:37.433 に答える
0

本当にファンキーになりたい場合は、 CSS element() 関数を使用できます(Firefox でのみ動作します)。仕様によると:

Gecko 2.0 以降では、element() CSS 関数を使用して、任意の HTML 要素を background および background-image の背景画像として使用できます。

これは単に、実際の div(またはその他の HTML 要素) をそのbackground-image要素または別の要素として使用できることを意味します。以前にこの機能を試してみたところ、かなり興味深い結果が得られました。

(でも、あまり使い物にならない…)

于 2013-02-22T11:29:51.117 に答える