【发布时间】:2020-10-06 20:44:49
【问题描述】:
我有一个简单的 div,将 SVG 设置为具有垂直重复的背景图像。在 Chrome 和 Firefox 上,根据屏幕大小,我会看到不同大小的间隙(请调整窗口大小)。
https://jsfiddle.net/bartadaniel/ejtvy7po/9/
.bg {
width: 50%;
height: 2000px;
display: block;
background-repeat: repeat;
background-size: contain;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='272' height='171' viewBox='0 0 272 171'> <rect class='cls-1' width='272' height='171' fill='green'/></svg>");
}
<div class="bg"></div>
这是有原因的吗?
【问题讨论】: