【发布时间】:2020-10-22 21:11:55
【问题描述】:
我有一个 svg 背景图像,但路径不是 svg 宽度的 100%。我也尝试过更改 preserveaspectratio,但没有奏效。
<svg x="0" y="0" viewBox="0 0 2227 1601" >
<path d="M2166.88,40.32V1441.8l-323.83-195.25a347.4,347.4,0,0,0-352.44-3.72l-5.15,3-397.67,228.46a347.4,347.4,0,0,1-360.61-8.79L61,1038.23V40.32Z"/></svg>
【问题讨论】:
-
你需要使用这个
viewBox="viewBox="61 40 2105 1482"。为了知道使用什么值,您需要使用getBBox() 获取路径的边界框并使用这些值 -
@enxaneta 它移到了左上角,但宽度仍然不是 100%
-
@SimoneRossaini 在我的情况下不起作用