我有许多<circle>
元素,每个元素都在自己的<g>
. 为了移动圆圈,我在每个<g>
.
我注意到,随着圆圈的移动,其中一些似乎被略微截断。他们一停下来,看起来就很好,所以就在他们运动的时候。如果您有一个与圆形相同大小的方形视口,然后将圆形稍微移出中心,截断效果看起来就像您看到的那样。它只是在一侧略微变平。
这是我的一个元素组的样子:
<g class="datapoint dot" transform="translate(360,56)">
<circle class="rendering" style="fill: #3182bd; stroke: #225b84; stroke-opacity: 1; fill-opacity: 1; " r="7"></circle>
</g>
当我观察调试器运行转换时,我可以看到“翻译”中的值发生了变化,但其他一切都保持不变。所以这似乎不是我做错了什么,但你永远无法确定这一点。:)
最后一条评论是,我确实在多个浏览器中看到了这一点(到目前为止尝试过 Chrome 和 Firefox)。
有没有人遇到过这种事情?