【发布时间】:2020-05-12 22:20:19
【问题描述】:
我正在为我的 Bootcamp 开发一个项目。设计不是重点,但我想使用整个 kaboodle:同时拥有一个工作产品和一个漂亮的前端来展示它。我使用 .SVG 作为通过 CSS 设置的显示背景,到目前为止,我已经成功地根据 CSS 媒体查询更改了显示的 SVG。但是,我对根据 state/props 中保存的值进行更改的可能性感兴趣。
该项目的重点是图像查看器和用户投票/排名系统。我正在考虑根据照片的类别更改背景,这将是保存在包含照片/用户数据的数组内部的状态中的值。假设类别是“狗”,我想显示相应的背景。但是当用户更改为另一张照片并且其类别为“猫”时,我希望显示不同的背景。我正在使用动画 SVG 作为背景。
对我来说最好的方法是什么?我想我可以将代码添加到用于更改显示照片的函数中。
谢谢!
【问题讨论】:
标签: css reactjs svg background-image