我在foreignObject
元素中有一个带有HTML的SVG。与往常一样,此SVG将包含在具有img
元素的网页中。
所有height
和width
属性如何相关?可以设置(或不设置)它们:
img
元素svg
根元素foreignObject
根元素svg
元素
答案 0 :(得分:0)
img
:
img
带有高度和宽度属性,它们会确定外部尺寸,就像使用普通位图一样img
对大小没有限制,则会查询SVG文件的大小,就像使用普通位图一样
svg
根元素的高度和宽度为100%(即相对)或根本未设置,则浏览器将其设置为300x150 img
的大小,则SVG 缩放,就像位图一样< / LI>
foreignObject
?
svg
元素不同,foreignObject
默认情况下不会获得100%的宽度和高度