没有定义尺寸的 SVG 图像,浏览器是如何确定其最终尺寸的?

没有定义尺寸的 SVG 图像,浏览器是如何确定其最终尺寸的?

浏览器渲染的 svg 尺寸

当在 HTML 文档中嵌入 SVG 图像时,浏览器会根据特定的规则确定其最终尺寸。对于没有定义尺寸的 SVG 图像,浏览器施加默认值。

根据您提供的代码:

<svg><circle cx="50" cy="50" r="50" fill="lightblue"></circle><line x1="35" y1="30" x2="35" y2="70" stroke-width="5" stroke="white"></line><line x1="65" y1="30" x2="65" y2="70" stroke-width="5" stroke="white"></line></svg>

浏览器将形成具有以下尺寸的 SVG 图像:

300 * 150

这是默认的画布大小,不仅适用于 SVG 图像,也适用于 HTML5 画布元素。

以上就是没有定义尺寸的 SVG 图像,浏览器是如何确定其最终尺寸的?的详细内容,更多请关注其它相关文章!