Google chrome 在Chrome中,为什么不';SVG foreignObjects缩放相对定位的内容?
我在SVGGoogle chrome 在Chrome中,为什么不';SVG foreignObjects缩放相对定位的内容?,google-chrome,svg,Google Chrome,Svg,我在SVGforeignObject中使用相对定位的HTML元素。然而,在Chrome中,相对定位的内容并不涉及scale()或viewBox。因此它的尺寸不合适 。所有三个文本片段在最终用户看来应该大小相同。。。但在Chrome中,他们没有 这是什么原因造成的 Firefox屏幕截图(如预期的那样?) Chrome屏幕截图(bug?) 从 关于WebKit跟踪器和 在铬追踪器上 看来这很可能是无意中的行为。我鼓励您查看WebKit错误列表,看看这个问题是否已知。如果不是,请尝试在另一个Web
foreignObject
中使用相对定位的HTML元素。然而,在Chrome中,相对定位的内容并不涉及scale()
或viewBox
。因此它的尺寸不合适
。所有三个文本片段在最终用户看来应该大小相同。。。但在Chrome中,他们没有
这是什么原因造成的
Firefox屏幕截图(如预期的那样?)
Chrome屏幕截图(bug?)
从
关于WebKit跟踪器和
在铬追踪器上
看来这很可能是无意中的行为。我鼓励您查看WebKit错误列表,看看这个问题是否已知。如果不是,请尝试在另一个WebKit浏览器上重现此错误。如果问题在Safari中重现,则将其作为错误提交给WebKit;如果没有,则将其作为bug提交给Chromium
我猜这是一个WebKit bug;看起来有点类似。请注意,删除相对定位是不可能的。如果您确实必须使用相对定位,那么您似乎必须首先遇到此错误。为什么不能删除相对定位?
foreignObject
内容是由您无法控制的源生成的吗?@ellisbben-是的,我也在使用相对定位来处理。