SVG中的大用户坐标
我无法使具有大值的坐标系工作。渲染器似乎只是将它们视为像素值。例如:SVG中的大用户坐标,svg,graphics,coordinates,Svg,Graphics,Coordinates,我无法使具有大值的坐标系工作。渲染器似乎只是将它们视为像素值。例如: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" width="100
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:ev="http://www.w3.org/2001/xml-events"
width="100%" height="100%"
viewBox="0 0 50000 50000"
>
<circle cx="25000" cy="25000" r="10px" fill="red" />
</svg>
这使用了一个50000 x 50000平方的用户坐标系,其中心应该是一个红点,但没有出现点。适用于我在Mac上的Firefox。“不过它真的很小。”罗伯特朗森:你说得对。显然,它并没有将半径尺寸视为10px,而是将其视为用户坐标系中的10。有没有一种方法可以使圆圈绝对达到10px?SVG就是这样工作的。线索在SVG的S中。