问题不在于CSS,而在于SVG。SVG将增长以填充整个元素框的背景(如预期的那样)。SVG规模如何成为控制因素:
view@R_877_2419@="0 0 widthheight"
在<svg>
元素上设置(以像素为单位)属性,然后删除其width
和height
属性。您还需要preserveAspectRatio="xMinYMid"
在svg
元素上设置(x /垂直左对齐,y /水平中间对齐)。至少与Internet Explorer 10和11兼容。
<svg view@R_877_2419@="0 0 64 64"
preserveAspectRatio="xMinYMid">
… </svg>