【发布时间】:2013-07-10 12:34:59
【问题描述】:
我有两个例子,据我所知,这两个应该是相同的。
百分比是根据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%;
}
我想使用百分比,这样当容器缩小时这个渐变是流动的。
【问题讨论】:
标签: css gradient percentage