最佳答案
我从它的官方文件中了解到 svg,有这样的线。我不明白,如果它已经有了 width
和 height
属性,那么在 viewBox="0 0 1500 1000"
中再次指定它有什么意义呢?
它说,“一个 px 单位被定义为等于一个用户单位。因此,“5px”的长度和官方文档中的“5”的长度是一样的,所以这个 viewBox 的宽度是1500px,高度是1000,超过了300px 和200px。那么为什么首先要定义宽度和高度值呢?
<svg width="300px" height="200px" version="1.1"
viewBox="0 0 1500 1000" preserveAspectRatio="none"
xmlns="http://www.w3.org/2000/svg">