我正在使用 CSS3 Pie用于跨浏览器边界半径和框阴影。这真的很棒。但是当与 jQuery 一起使用时 blockUI插件(使用模态对话框),CSS3 Pie 功能不适用于该对话框元素。
这是因为 position:fixed 的 z-index 问题,也描述了 here .我已经尝试将位置更改为目标元素上的相对位置,并尝试使用 z-index,但它不起作用。
也许你们中有人遇到过类似的问题,可以帮我解决这个问题
最佳答案
您使用的是哪个版本的 CSS3Pie?
我不知道 blockUI 是如何工作的,但它可能会在不使用时将其弹出元素隐藏在屏幕顶部或类似的东西之外。
如果是这种情况,并且如果您使用的是 CSS3Pie 的第一个版本(测试版 1),则该版本中存在一个错误,当它试图访问具有否定位置的元素时会抛出 Javascript 错误。此错误已在 beta 2 中修复。
如果您使用的是 beta 1,则应返回 CSS3Pie 站点并安装 beta 2。
最后,你有没有在 CSS3Pie 网站上提问——论坛相当活跃,开发者自己回答了很多问题。
如果还是不行,我相信他很快就会发布第三个测试版。
关于jquery - 将 CSS3 Pie 与 jQuery BlockUI 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3726370/