有人知道浏览器中 SVG 坐标的“官方”精度吗?
例如:如果我画an arc几乎 360° 它最终会消失,因为开始和结束正在崩溃。
<svg version="1.1" xmlns="http://www.w3.org/2000/svg">
<style>
path {
stroke-width: 10px;
stroke: black;
fill: none;
}
</style>
<path
d="
M 200 200
A 100 100 0 1 1 199.99999 199.99999"
/>
</svg>
绘制一个完美的圆(在 Firefox 34 中)。但是,将 9
添加到 199.99999
不会产生任何绘制结果。此行为是否在任何地方指定?
最佳答案
SVG 规范显示 double precision 。但没有 UA 实现这一点,因为它们都受到平台功能(例如 direct3d 通常是单精度)的限制。
关于browser - SVG坐标的精度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27659518/