2010-08-22 105 views
2

所以我有一個背景圖像(background:url(my_image.jpg) no-repeat;),我需要一個反射的圖片,你可以在這裏看到,我的意思是:http://www.imgmodels.com/背景圖像反射

有沒有辦法做到這一點,使用JS腳本或CSS的黑客...?

最好的問候,

回答

1

這裏是一個jQuery插件,做它: http://www.digitalia.be/software/reflectionjs-for-jquery

+0

它不'背景image'工作,我不知道爲什麼我沒有看到倒影呢。 (「#hold-picture.contact」)。reflect({height:0.3,opacity:0.4});' – Uffo 2010-08-22 13:51:45

+0

我不認爲我應該使用背景。腳本可能做的是在反射圖像下創建一個div,並且您無法爲背景創建div。 無論如何,如果你想讓它成爲背景,你可以使用z-index來將它定位在你想要它作爲背景的元素下 – IgalSt 2010-08-22 14:02:53

0

我不知道任何的CSS方法(如果只有裁剪圖像和圖像下方創建一個新的div,並添加一個CSS的背景),但你可以使用jQuery reflection

0

你可以用純CSS來做,但不幸的是只能在Webkit瀏覽器中正確使用。

here