【发布时间】:2021-05-03 13:52:02
【问题描述】:
我使用 CSS 向<div> 添加了一个简单的线性渐变。由于某种原因,它无法在 Chrome 上运行,但在 Safari 上运行良好。
CSS 规则如下所示:
background-color: #043a5f;
background-image: linear-gradient(180deg,#043a5f,rgba(30,113,212,0));
background-position: top;
background-repeat: no-repeat;
background-size: 100% 400px;
预期的结果是深蓝色背景上的浅蓝色渐变。在下图中,左侧是 Safari(看起来不错),右侧是 Chrome。
这里有一个小提琴来证明:https://jsfiddle.net/straube/13rsq9y4/
P.S.:我在 MacOS 10.15.7 上运行 Chrome 88.0.4324.96 和 Safari 14.0(15610.1.28.1.9、15610)。
【问题讨论】:
标签: css google-chrome linear-gradients