2011-07-26 149 views
3

我想定位div之外的背景图片。像backgroundPosition: -100px 0px。我的问题是,它的行为像div具有溢出属性=隐藏。以div背景为背景

我做什么,我需要一个从无到有:http://screencast.com/t/3zo0hp8A3

+0

是否可以在'DIV'之外的元素中设置背景?我的意思是包含你的'DIV'的元素。 –

+1

背景被称为背景与目的 – bogatyrjov

回答

2

好吧,你正在想的方式..不可能在任何浏览器!

制造了一个小例子:http://jsfiddle.net/hobobne/bFBfh/

这是柯特指的是:http://jsfiddle.net/hobobne/bFBfh/3/

最后的解决办法是去正确的方式,根据您的要求。如果你想更多地解释你的更高目标,那么也许我们可以想出更好的解决方案。

+0

是的,这是我应用的解决方案。更高的目标是在视图的左侧制作带有“播放列表”的图像旋转器。选择某个项目时,我想从播放列表中将项目的背景显示在主图像上方。这是我制作的屏幕截图:http://screencast.com/t/bnjRTWWq – gabitzish

+0

你知道吗..我会用两个div来制作它,就像在小提琴中一样。我会永远有包装容器,重叠在大象上。如果你做了一些研究,那么你甚至可能会发现一个很酷的jQuery动画脚本。这会在悬停时顺利移动吉他;)**注意:**您可能想使用两张不同的吉他图片。在这种情况下,不透明变量将不起作用。 –

+0

本产品必须是完全可定制的,因此可以在选择项目时在以下位置更改或移动背景图像:悬停并单击。谢谢你的建议! – gabitzish

1

你不能做到这一点与背景,但是你可以用position:relativeabsolute使用HTML图像与负left

+0

谢谢!我会尽力找到解决这个问题的其他方法。 – gabitzish

3

我不认为这是可能的,并且很难在多个浏览器上工作。

我认为最好的选择是将'Div2'放入另一个div中,背景设置为。

+0

感谢您的回答! – gabitzish