为了账号安全,请及时绑定邮箱和手机立即绑定

使用 javascript 设置样式时回退 CSS 背景图像?

使用 javascript 设置样式时回退 CSS 背景图像?

动漫人物 2023-04-20 10:02:05
在常规 CSS 中,我可以使用它来设置后备图像,以防第一张图像不存在或加载失败:.container {   background-image: url(pics/img.webp), url(pics/img.png); }但是,当我在 javascript 中设置样式时(比如 React),如何实现呢?感谢您的任何帮助 :)
查看完整描述

1 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

与 CSS 无异


document.body.style.backgroundImage = "url('pics/img.webp'), url('http://placekitten.com/200/300')";

如果你在反应中设计一个元素,基本的想法


style={{  

  backgroundImage: `${bgImagePath}, ${bgFallbackPath}`,

  backgroundPosition: 'center',

  backgroundSize: 'cover',

  backgroundRepeat: 'no-repeat'

}}


查看完整回答
反对 回复 2023-04-20
  • 1 回答
  • 0 关注
  • 100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信