【发布时间】:2013-04-27 06:34:57
【问题描述】:
我有一个大的 SVG 图形作为我网站的背景。在此处查看示例: http://jsfiddle.net/aAwgU/4/embedded/result/
body{
background: url(http://www.thedavidcummings.com/images/html.svg) no-repeat fixed right;
background-size: auto 100%;
}
它在 Chrome 和 Firefox 中运行良好,但在 Safari 中导航页面和调整浏览器页面的大小非常慢,并且页面在我的 iPhone 上完全崩溃。这是 webkit 中的错误吗?
有没有办法让我的 .svg 对 WebKit 更友好?还是我应该只使用图像? SVG 非常理想,因为它的文件很小(只有 7k)。我能够制作的最小的 .png 等效文件是 150k。我想保持较大的尺寸,以便图像可以很好地缩放。
【问题讨论】:
-
不幸的是,我遇到了同样的问题。 Safari 5 实际上很棒,然后 Safari 6 出来了,我发现它的 SVG 性能和一致性实际上要差得多。
标签: html css svg safari webkit