【发布时间】:2015-08-12 21:38:08
【问题描述】:
我有一个带有重复径向渐变背景的元素 (https://developer.mozilla.org/en-US/docs/Web/CSS/repeating-radial-gradient)。
CSS规则如下:
background-image: repeating-radial-gradient(
farthest-corner circle at left 100px bottom 329px,
rgba(255,255,255,.2),
rgba(255,255,255,.6) 1px,
rgba(255,255,255,.6) 3px,
rgba(255,255,255,.2) 4px,
rgba(255,255,255,.2) 18px
);
这似乎适用于除 SAFARI 之外的所有浏览器(甚至 IE!)。
Safari 似乎在相对于底部定位渐变方面存在问题。这条线工作正常,但相对于左上角定位渐变:
background-image: repeating-radial-gradient(
farthest-corner circle at 100px 329px,
rgba(255,255,255,.2),
rgba(255,255,255,.6) 1px,
rgba(255,255,255,.6) 3px,
rgba(255,255,255,.2) 4px,
rgba(255,255,255,.2) 18px
);
注意排除了“left”和“bottom”关键字。
我似乎在 Safari 中也有这个问题,无论是否重复。
这是一个 jsfiddle:http://jsfiddle.net/nappels/ods8s2c0/
【问题讨论】:
标签: css safari gradient radial-gradients