2010-09-16 62 views
3

我正在使用CSS3 Pie來完成跨瀏覽器邊框半徑和框陰影。這工作真的很棒。但是,當與jQuery blockUI插件(使用模式對話框)一起使用時,CSS3 Pie功能不適用於該對話框元素。在jQuery BlockUI中使用CSS3 Pie

這是因爲z-index問題的位置:固定的,這也是here的描述。我已經試圖將目標元素上的位置改變爲相對位置,與Z-索引一起玩,但它不會奏效。

也許你的人也有類似的問題,可以

+0

我想這就是使用這些技術來讓IE做一些它不想要的東西的風險..祝你好運 – 2010-09-16 11:58:28

+0

當你說它停止工作,你的意思是它打破了頁面上的所有CSS3Pie元素,或只是與blickUI相關的? – Spudley 2010-09-16 12:02:11

+0

只有相關的對話框,這是由jquery插件(我改編我的問題更精確) – 2010-09-16 13:37:47

回答

2

您正在使用什麼版本CSS3Pie的幫助我在這裏?

我不知道blockUI是如何工作的,但它可能會隱藏它的彈出元素離開屏幕頂部或類似的東西,而他們沒有被使用。

如果是這種情況,並且如果您使用的是第一版CSS3Pie(beta 1),則該版本中存在一個錯誤,當它試圖訪問具有負面位置的元素時會拋出Javascript錯誤。此bug已被固定在Beta 2中

如果您使用測試版1,你應該回到CSS3Pie站點並安裝測試版2

最後,你問的CSS3Pie網站 - 中論壇相當活躍,開發者自己回答了很多問題。

如果它仍然不起作用,我相信他已經相當接近於很快發佈第三個測試版。

+0

謝謝,我問他們的論壇上的問題。我正在使用beta2 – 2010-09-20 13:57:05