Raphael Javascript 在 Internet Explorer 8 (IE) 中制作的图形没有颜色。他们在 FF 和 Chrome 中这样做

发布于 2024-11-14 22:22:13 字数 469 浏览 3 评论 0原文

我正在使用 Raphael javascript 库来制作图形。 我几乎从网页上复制了分析示例,并且在互联网探索中得到了白色和黑色的图形,我不知道为什么。

请查看它在 Firefox、Chrome 和 Safari 上的工作方式:

http:// imageshack.us/photo/my-images/861/75172783.png/

在 InternetExplorer 中:

http://imageshack.us/photo/my-images/847/94131171.png/谢谢

I'm using Raphael javascript library to make graphics.
I've almost copied the Analytics example from the webpage and I'm getting a white and black color graphic in internet explore and I don't know why.

Please see this is how it works on Firefox, Chrome and Safari:

http://imageshack.us/photo/my-images/861/75172783.png/

And this in InternetExplorer:

http://imageshack.us/photo/my-images/847/94131171.png/

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凌乱心跳 2024-11-21 22:22:13

感谢您的帮助。
不过,我设法解决了这个问题。我不知道为什么 VML 不喜欢 Raphael 对象位于带有“-”的 div 内。

这是我的结构:

只需将图形放在数据 div 之外即可。其实很奇怪!

谢谢!

Thanks for the Help.
However, I managed to fix the problem. I don't know why VML didn't like that Raphael object was inside a div with a "-".

This was my structure:

Simply taking the graphic outside the on-data div worked. Very weird actually!

Thanks!

最近可好 2024-11-21 22:22:13

从我对另一个 Raphael/IE 相关问题的回答:

您是否尝试过使用 Raphael 2.0?我认为它仍处于测试阶段,但我发现它的 VML 功能得到了改进。

另外,请务必使用 Raphael 的未压缩版本来测试浏览器行为,因为缩小版本似乎存在错误。相反,我使用了 Dean Edwards 的 Packer,它为我提供了一个压缩且无错误的版本库。

From my answer to another Raphael/IE related problem:

Have you tried using Raphael 2.0? I think it's still in beta stage, but I found that it's got improved VML capabilities.

Also be sure to test browser behavior with an uncompressed version of Raphael, as minified versions seem to have bugs. Instead, I've used Packer by Dean Edwards, which gave me a compressed and bug free version of the lib.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文