目录
问题
想把 svg 的尺寸换成 25px*25px,但设置 width 和 height 属性后没用
分析
给 svg 设置 viewBox属性 才能设置尺寸
viewBox="x, y, width, height"
x:左上角横坐标,y:左上角纵坐标,width:宽度,height:高度
解决
<!-- 从左到右 -->
<svg width="200" height="150" style="border: 1px solid #cd0000">
<rect width="200" height="150" fill="yellow" />
</svg>
<svg width="200" height="150" viewBox="0,0,400,300" style="border: 1px solid #cd0000">
<rect width="200" height="150" fill="yellow" />
</svg>
<svg width="400" height="150" viewBox="0,0,400,300" style="border: 1px solid #cd0000">
<rect width="200" height="150" fill="yellow" />
</svg>
<svg width="200" height="150" viewBox="0,0,100,75" style="border: 1px solid #cd0000">
<rect width="200" height="150" fill="yellow" />
</svg>