我可以将div作为背景吗?

时间:2013-02-22 11:14:59

标签: html css

  

美好的一天,我可以将 div 作为背景吗?

或者如何在另一个Div的后面设置我的div。

4 个答案:

答案 0 :(得分:2)

我认为你可以使用两个div标签并将该位置作为绝对位置,然后给出其中一个div的背景:

<div class="abc">

</div>
<div class="xyz">
    dgffsgf
</div>

和css喜欢:

.abc{
    position:absolute;
    background-color:red;
    height:100%;
    width:100%;
}

.xyz{
    position:absolute;
}

这将完成你的工作!!

工作代码:Div

答案 1 :(得分:0)

HTML

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

CSS

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

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

答案 2 :(得分:0)

如果您希望真的时髦,可以使用CSS element()-function(仅适用于Firefox)。按照规范:

从Gecko 2.0开始,您可以使用element()CSS函数将任意HTML元素用作背景和背景图像的背景图像

这只是意味着您可以使用实际 div(或任何其他HTML元素)作为background-image或其他元素。 I experimented with this feature before, gave some pretty interesting results

(但这不是真的有用......)

答案 3 :(得分:0)

正确的做法是这4件事:

  • 宽度:100%
  • 高度:100%
  • 位置是:固定
  • 的z-index:-1

    .background_div {     背景色:红色;     宽度:100%;     高度:100%;     位置是:固定;     的z-index:-1;  }