美好的一天,我可以将 div 作为背景吗?
或者如何在另一个Div的后面设置我的div。
答案 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;}
答案 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件事:
的z-index:-1
.background_div { 背景色:红色; 宽度:100%; 高度:100%; 位置是:固定; 的z-index:-1; }