react中css里面 class中的 图片的相对地址 完美解决 backgroundImage

摘要:
在缓存之前,react的图像也处于样式中。刚刚制作了一个输入框。更改时,每次都会更改图像并刷新图像。关键是没有缓存。在Internet上搜索各种插件,并将css文件置于public下,这样就不会报告任何错误。添加<to index.html//可以使用t.zoukankan.com/assets/css/searchList.css“/>类的全局属性,这解决了图像的相对路径问题。
发现问题:缓存

之前react的图片,也在style里面,也无所谓。
刚做了一个输入框,change的时候改变图片,每次都刷新图片,关键是没缓存,这哪受得了
之前用的:
react中css里面 class中的 图片的相对地址 完美解决 backgroundImage第1张
网上搜索各种插件,替换什么的,都不好使。

最后的解决方案:

  1. 将css文件,放到 public下,然后就变成公共资源,也不参与打包,也就不会报错了。
  2. 将index.html中加入 <link rel="stylesheet" href="http://t.zoukankan.com/assets/css/searchList.css" />
  3. class的全局属性就能用了,解决了图片的相对路径的问题。
    react中css里面 class中的 图片的相对地址 完美解决 backgroundImage第2张
backgroundImage: "url('./assets/images/searchBottomBg" + bgNum + ".jpg')",
.searchListBg1 {
  background-image: url('../images/searchBottomBg1.jpg');
}

免责声明:文章转载自《react中css里面 class中的 图片的相对地址 完美解决 backgroundImage》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇v-for中使用v-chart,显示相同的echarts图,数值不同,均要自适应Oracle 数字格式化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

多行文字内容溢出显示点点点(...)省略号

1、常规css方法——使Firefox以外主流浏览器文字溢出省略号表示 下图为此常用方法在各个浏览器下的表现: IE6浏览器下 IE7浏览器下 chrome谷歌浏览器下 Safari浏览器下 opera浏览器下 Firefox火狐浏览器下 可以看到,仅在Firefox火狐浏览器下无法实现文字溢出省略号表示,其文字直接从中间咔掉了。综...

CSS---选择器种类 | 层叠性权重

一、css选择器种类 1.1,ID选择器 1.2,类选择器 1.3,标签选择器 1.4,后代选择器 1.5,子代选择器 1.6,交集选择器 1.7,并集选择器 1.8,通配符选择器 1.9,属性选择器 1.10,伪类选择器1--LVHA爱恨原则 1.11,伪类选择器2--ntl-child 1.12,伪元素选择器-- before, after 二、css...

drf 三大认证详解

目录 drf 三大认证: 认证: 权限:认证与权限组件绑定使用: 频率:多方式登录: drf 三大认证: 认证: # 全局配置: -在全局(认证组件只能决定request.user,不是断定权限的地方,所以一般配置全局) REST_FRAMEWORK = { # 认证组件 'DEFAULT_AUTHENTI...

CSS自定义下划线动画效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"content="width=device-width, initial-scale=1.0"> <...

关于在html 当中,换行的css样式总结

近在做web相关的项目,在项目当中遇到了相关的文字较长的时候出现超出页面显示的问题,所以要进行换行操作,在这里总结一下。 <style type="text/css"> /* 强制不换行 */ .nowrap{white-space:nowrap;} /* 允许单词内断句,首先会尝试挪到下一行,看...

C# PDF文件转图片

1、使用的插件O2S.Components.PDFRender4NET public enum Definition { One = 1, Two = 2, Three = 3, Four = 4, Five = 5, Six = 6, Seven = 7, Eight = 8, Nine = 9, Ten = 10 }...