Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 在Chrome中,为什么不';SVG foreignObjects缩放相对定位的内容?_Google Chrome_Svg - Fatal编程技术网

Google chrome 在Chrome中,为什么不';SVG foreignObjects缩放相对定位的内容?

Google chrome 在Chrome中,为什么不';SVG foreignObjects缩放相对定位的内容?,google-chrome,svg,Google Chrome,Svg,我在SVGforeignObject中使用相对定位的HTML元素。然而,在Chrome中,相对定位的内容并不涉及scale()或viewBox。因此它的尺寸不合适 。所有三个文本片段在最终用户看来应该大小相同。。。但在Chrome中,他们没有 这是什么原因造成的 Firefox屏幕截图(如预期的那样?) Chrome屏幕截图(bug?) 从 关于WebKit跟踪器和 在铬追踪器上 看来这很可能是无意中的行为。我鼓励您查看WebKit错误列表,看看这个问题是否已知。如果不是,请尝试在另一个Web

我在SVG
foreignObject
中使用相对定位的HTML元素。然而,在Chrome中,相对定位的内容并不涉及
scale()
viewBox
。因此它的尺寸不合适

。所有三个文本片段在最终用户看来应该大小相同。。。但在Chrome中,他们没有

这是什么原因造成的

Firefox屏幕截图(如预期的那样?)

Chrome屏幕截图(bug?)

关于WebKit跟踪器和

在铬追踪器上

看来这很可能是无意中的行为。我鼓励您查看WebKit错误列表,看看这个问题是否已知。如果不是,请尝试在另一个WebKit浏览器上重现此错误。如果问题在Safari中重现,则将其作为错误提交给WebKit;如果没有,则将其作为bug提交给Chromium


我猜这是一个WebKit bug;看起来有点类似。

请注意,删除相对定位是不可能的。如果您确实必须使用相对定位,那么您似乎必须首先遇到此错误。为什么不能删除相对定位?
foreignObject
内容是由您无法控制的源生成的吗?@ellisbben-是的,我也在使用相对定位来处理。