看一下例子:
.container {
background-image:url("http://svgshare.com/i/3cM.svg");
background-position:center center;
background-repeat:no-repeat;
width:400px;
height:200px;
background-color:#eef;
border-bottom:1px solid #000;
background-size:100% 100%;
}

<div id="container1" class="container"></div>
&#13;
相关问题:Stretch a background image (SVG) to 100% width and 100% height?
答案 0 :(得分:3)
打开.svg文件并设置
preserveAspectRatio="none"
在SVG标签内。
答案 1 :(得分:0)
正如评论中所建议的那样,将svg容器包装在另一个容器中,并为包装器提供所需的尺寸。在这种情况下,我将包装器设置为100vw
宽度和100vh
高度。更改包装器尺寸并注意svg将遵循。
html, body {
padding:0;
margin:0;
}
.wrapper {
width:100vw;
height:100vh;
}
.container {
background-image:url("http://svgshare.com/i/3cM.svg");
background-position:center center;
background-repeat:no-repeat;
width:100%;
height:100%;
background-color:#eef;
border-bottom:1px solid #000;
background-size:100% 100%;
}
<div class="wrapper">
<div id="container1" class="container"></div>
</div>