我正在使用raphael制作一个动画,交互式图形,我需要在iPhone上良好地工作。我有2个小问题,我正在努力。Raphaeljs移动Safari Safari渲染问题
首先,只要您点击一个附加了点击处理程序的svg元素,移动Safari浏览器会在其周围绘制一个透明的灰色框来指示点击的内容。当你点击一个超链接时,它的作用是一样的。在这种情况下灰盒子非常丑陋。有没有任何CSS属性告诉移动Safari不这样做?
第二个问题是动画。对于任何动画的持续时间,移动Safari浏览器会在svg画布上添加一个丑陋的黑色边框。它仅在动画正在进行时才可见,并且仅在画布右边缘的底部可见。任何想法如何解决这个问题?
这是使用副本&在raphael的页面上粘贴了一个演示,只是有一个白色背景。
我不得不从您的文章中删除图像,因为ImageShack的有删除它并用广告替换它。有关更多信息,请参阅http://meta.stackexchange.com/q/263771/215468。如果可能的话,你最好重新上传它们。谢谢! – Undo 2015-09-22 01:06:18