【问题标题】:Can background-color be used if background gradient is not supported? [duplicate]如果不支持背景渐变,可以使用背景颜色吗? [复制]
【发布时间】:2019-02-24 21:15:14
【问题描述】:

如何为不支持渐变的设备定义背景颜色?

body {
    background-image: linear-gradient(to right top, #3498db, #1e82b9, #0b6d97, #025877, #034359);
}

【问题讨论】:

  • 只需在顶部定义一个背景色
  • 不能只把背景色声明放在上面吗?

标签: html css webkit gradient


【解决方案1】:

你可以简单地使用background-color作为后备,见sn-p:

body {
    background-image: linear-gradient(to right top, #3498db, #1e82b9, #0b6d97, #025877, #034359);
    background-color: blue;
}

【讨论】:

  • 要清楚,这不是一个后备,因为两个属性不一样......背景颜色将始终存在于图像下方
  • 我同意。如上所述,旧版浏览器还有其他后备方案,但实际上,如果不支持渐变,这将显示背景色。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-03-15
  • 1970-01-01
  • 2022-12-21
  • 2012-07-10
  • 1970-01-01
  • 1970-01-01
  • 2018-11-25
相关资源
最近更新 更多