图片在一个位置:绝对; DIV背景图片?
我到处搜索过,我无法找到答案。图片在一个位置:绝对; DIV背景图片?
所以我在我的样式表中有一个DIV,它是绝对定位的,并带有背景图像。
在那个DIV里面,我有一个我想在DIV背景下出现的。
我试过z-index,但它似乎没有工作!?对于我的DIV的绝对位置是否有用?
无论你做什么,都不能让子元素出现在父母的背景之下(有关更多信息,请参阅stacking contexts)。需要修改DOM,以便第二个元素在具有背景的DIV之外进行显示在那个元素前面。
非常感谢!这样的菜鸟错误 - 我完全忘了。很好的答案。 – 2012-04-20 01:24:08
将图像div放在绝对位置之前。这应该把它放在其他分区。你也可以
position: absolute
的形象,但仍然把它放在div之前。
啊啊!干杯。 – 2012-04-20 01:23:16
你可以评价我的答案吗? :) – AlanPHP 2012-04-20 21:20:27
请确保您的背景图像是.PNG和或.GIF文件格式。这两种文件类型都支持透明度。
位置:绝对在屏幕上下文中。要在div上下文中使用position:absolute,请将父div作为position:relative,因此,他的孩子使用p:absolute时,会将其父项的顶部视为orign。
发布您的代码:) – Khan 2012-04-19 13:36:01