首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Firefox中SVG渲染效果不佳

在Firefox中SVG渲染效果不佳
EN

Stack Overflow用户
提问于 2011-04-11 23:14:07
回答 2查看 5.2K关注 0票数 3

我正在做一个带有滑动轮播<li>的信息图,但是SVG在Firefox中显示为像素化,尽管FF中SVG的bug已经解决了,我想。有人能看到解决这个问题的办法吗?

网址:http://weaver-wp.weavertest.com/radiation-infographic/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-12 00:56:47

您正在将SVG文件缩放到非常大的尺寸:

代码语言:javascript
运行
复制
background-size: 9730px 30000px;
background-position: -7310px -29250px;

大多数浏览器不会消除非常大的SVG形状的锯齿,因为它需要太多的图形内存。(这就是我们在Safari和Chrome中看到的。)看起来Firefox实际上是将SVG渲染到画布的大小,然后用图像插值将其放大到裁剪区域。

两者的修复方法是相同的:

首先裁剪SVG,只使用裁剪后的部分作为背景。

票数 5
EN

Stack Overflow用户

发布于 2012-01-19 11:46:31

平移/缩放时使用元素的属性。它的性能更高,使用起来也更简单。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5623436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档