使用React,我可以让用户进入他们的“设置”页面,点击他们想要作为背景的图像。使用DOM操作,它可以工作!但是,在刷新页面(或在关闭选项卡后返回站点)后,背景将返回到我在CSS中的默认图像。
你能写一些永久改变背景图片url的东西吗?
下面是我的BackgroundCard.js组件:
export default function BackgroundCard(props) {
var body = document.getElementById("body");
function setBackground() {
body.style.backgr
在这里,我试图通过对每个图像使用javascript函数进行硬编码,将这些图像显示为带有id 'message‘的div部分的mouseover事件的背景图像,如下所示。
正文部分中的HTML代码
<div id = "message">
Hover over an image to display the
alt text.
</div>
<img class = "preview"
alt = "Styling with a Bandana"
src = &