我有两个例子,据我所知,这两个例子应该是相同的。
百分比是根据宽度计算的960px;
这是像素版本,看起来效果很好。
.pixel {
background-color: #111111;
background-image: linear-gradient(90deg, transparent 40px, #444 20px );
background-size: 60px, 950px;
background-position: 10px, 10px;
}
但是,基于相同百分比的渐变不起作用:
.percentage {
background-color: #111111;
background-image: linear-gradient(90deg, transparent 4.1666%, #444 2.08333%);
background-size: 6.25%, 98.95833%;
background-position: 1.04167%, 1.04167%;
}
我想使用百分比,以便在容器缩小尺寸时这个渐变是流动的。