当我使用缩放变换缩放SVG时,周围的html不遵守此比例尺,并且无法调整其大小。如何让HTML调整为SVG缩放
我有以下SVG:
<div>
<svg height="300" width="300" viewbox="0 0 300 300" transform="scale(1.55)"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" version="1.1">
<circle r="150px" cx="150px" cy="150px" fill="orange"/>
</svg>
</div>
<div>
<svg height="300" width="300" viewbox="0 0 300 300" transform="scale(1.55)"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace" version="1.1">
<circle r="150px" cx="150px" cy="150px" fill="green"/>
</svg>
</div>
出于某种原因,周围的HTML不调整为扩大SVG。
到目前为止,我所有的测试都使用了chrome,并且主要使用以毫米为单位的Svg。
测试时,上面的例子用scale变换,两个圆圈重叠。
没有转换他们没有。 我希望它们在缩放时不会重叠。
如何让Html正确调整Svg的缩放比例?
在此先感谢。
是的,我已经看到了存在的方式缩放差Firefox和Chrome之间的处理,这增加了更多的复杂性,我的问题。我最初使用Chrome。浏览器都没有像预期那样完成这项工作。 – Kezza