browser - SVG坐标的精度?

标签 browser svg coordinates precision specifications

有人知道浏览器中 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/

相关文章:

java - 在 OATS Java(不是 javascript)中打开并最大化浏览器窗口

javascript - 如何通过 unicode 属性获取 SVG 字体中的字形

html - 在悬停时使 svg 图标颜色

android - 整个屏幕的onTouchListener

3d - 将 3d 坐标向量归一化为介于 0 和 1 之间

node.js - 如何在Node.js中处理同步浏览器仿真

javascript - 如何触发浏览器的实际 "Enter"按键事件?

ios - CLLocationManager didUpdateLocations 未被调用

css - 百分比 CSS 布局中丢失的像素在哪里?

html - 如何使用 CSS 向图像添加多层透明叠加层