【发布时间】:2018-04-27 11:31:45
【问题描述】:
我在 Safari 中的背景存在问题。
body {
background-color: #161619;
/* For browsers that do not support gradients */
background-image: radial-gradient(rgba(240, 240, 255, .1), rgba(20, 20, 30, .1) 60%), repeating-linear-gradient(40deg, #222, #222, 3px, #252525 3px, #252525 6px);
}
所有其他浏览器(包括 Chrome)都给我一个漂亮的条纹背景:
但 Safari(版本 11.0.1)将其做成不同大小的软条纹:
所以我尝试了前缀——但 safari 没有使用正确的前缀。 (我尝试了换色)
body {
background-color: #161619;
/* For browsers that do not support gradients */
background-image: -webkit-radial-gradient(rgba(240, 240, 255, .1), rgba(20, 20, 30, .1) 60%), -webkit-repeating-linear-gradient(40deg, #222, #222, 3px, #500000 3px, #500000 6px);
background-image: -o-radial-gradient(rgba(240, 240, 255, .1), rgba(20, 20, 30, .1) 60%), -o-repeating-linear-gradient(40deg, #222, #222, 3px, #252525 3px, #252525 6px);
background-image: radial-gradient(rgba(240, 240, 255, .1), rgba(20, 20, 30, .1) 60%), repeating-linear-gradient(40deg, #222, #222, 3px, #252525 3px, #252525 6px);
}
我现在尝试了很多东西。但没有任何效果。
有人有什么想法吗?
【问题讨论】:
标签: css safari gradient linear-gradients