如何将SVG元素包装到SVG元素中?
我的SVG图形将离开窗口,并且没有滚动条 这是因为svg元素是窗口的大小,而不是实际svg内容的大小 是否可以在svg元素上设置一些属性,使其包装内容(如g元素)?您可以在根svg元素上设置属性,使其完全包含svg,例如:如何将SVG元素包装到SVG元素中?,svg,Svg,我的SVG图形将离开窗口,并且没有滚动条 这是因为svg元素是窗口的大小,而不是实际svg内容的大小 是否可以在svg元素上设置一些属性,使其包装内容(如g元素)?您可以在根svg元素上设置属性,使其完全包含svg,例如: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10020 30"> <line x1="10" x2="10000" y1="10" y2="10" stroke-linecap="roun
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10020 30">
<line x1="10" x2="10000" y1="10" y2="10" stroke-linecap="round" stroke="#1c94c4" stroke-width="3" />
</svg>
但也许你想要滚动条?在这种情况下,您可以将CSS宽度(或高度)设置为合适的值,例如:
<svg xmlns="http://www.w3.org/2000/svg" style="width:10020px; height: 32px">
<line x1="10" x2="10000" y1="10" y2="10" stroke-linecap="round" stroke="#1c94c4" stroke-width="3" />
</svg>
使用“包装内容”是指某种自动布局吗?请提供更多细节。谢谢,但我想知道是否有一种方法不需要手动设置宽度和高度,这样它会自动调整到内部元素?