#vue.js项目中,出现css调用background背景图无效?如何解决?

或者调用<img>标签,也无效果?
直接上代码,自行对比查找一下:


效果图预览


1. 正确的代码,示例如下:


<template><div class="demo"><!-- 成功引入的三种方法: --><!-- 图1 --><div class="img1"></div><!-- 图2 --><div class="img2" :style="{backgroundImage: 'url(' + bg2 + ')' }"></div><!-- 图3 --><img src="~@/assets/img/pageBg.png" width="100"></div>
</template><script>
import Bg2 from '@/assets/img/pageBg.png'export default {name: 'App',data () {return {bg2: Bg2,或者:bg2: require('@/assets/img/pageBg.png')}}
}
</script><style>.demo{width: 100px;margin: 50px auto;}.img1{width: 100px;height: 100px;background: url('~@/assets/img/pageBg.png') center center no-repeat;background-size: 100px auto;}.img2{width: 100px;height: 100px;background-position: center center;background-repeat:  no-repeat;background-size: 100px auto;}
</style>

上述代码中,出现了诸如:~@/@/ ,如果删除后,测试效果也正常,你也可以都去掉,不影响。

2. 错误的代码,截图对比,如下:

报错结果截图如下:

修改为正确代码方法,类比如下:


<div :style="{backgroundImage: 'url(https://cn.vuejs.org/images/logo.png)', width: '400px', height: '400px'}">foo</div>

相比其他方法:
如果你用了vue-cli脚手架,在build/utils.js中找到ExtractTextPlugin位置在对象中加入这句publicPath: '../../'就行了(本人未测试)。


以上就是关于“vue.js 引用背景图 background 无效的3种解决办法”的简单介绍。

vue.js 引用背景图 background 无效的3种解决办法相关推荐

  1. html打印无法打印背景图片,Word/wps怎么打印背景图片?Word背景打印不出来的三种解决办法...

    Word/wps怎么打印背景图片?对于使用WPS工作.学习的朋友们或许会遇到背景无法打印的问题,精美的背景.花纹常常是所做文档的一个不可或缺的部分.那么我们该如何打印出背景呢?小编在这里有多种办法. ...

  2. 避免重复运行py文件绘制海龟图报错的一种解决办法

    文章目录 -问题描述: -通过按键释放事件响应来避免报错 -总结 -问题描述: 使用Python 3.7.6中的turtle库绘制海龟图,首次运行py文件,在弹窗上的海龟图成功绘制完后,点击弹窗右上角 ...

  3. php 走马灯轮播,Vue.js轮播图走马灯代码实例(全)

    这个是html, 数据中我用了一个数组来放图片的目录, data() { return { superurl: [ { url: '', img: '../../../../static/image/ ...

  4. css背景图background - 多背景定义

    css背景图background - 多背景定义 1. 方法一 .bg{height:600px;background: url(../../static/images/slider/zplc.png ...

  5. 【Vue.JS】纯 Vue.js 制作甘特图

    效果图 在线预览 GitHub链接(包含 knockoutJS 版本与 Vue 版本) 推荐组合效果 推荐与双表头固定效果组合,实现如上例中横表头(日期)纵向固定,纵表头(类型)横向固定效果. 参照连 ...

  6. vue3利用JS切换背景图

    VUE3利用JS切换背景图实践记录 需要实现的功能:鼠标移入移除图标切换(在这只做移入展示) 新建一个读取图片的函数,如下 // 动态读取图片 function getImageUrl(name: s ...

  7. vue中动态绑定背景图, 图片水平垂直居中

    vue中动态绑定背景图,并且使宽高不等的图片水平垂直居中 外层父元素固定宽高,让图片垂直居中的方法 <div style="width:200px;height:200px;" ...

  8. css js 打印背景图

    参考:https://blog.csdn.net/lidysun/article/details/88995208 如果不对浏览器设置,直接打印时是无法打印背景图的. 方法1:css @media p ...

  9. 对于引用的控件被拒绝访问的解决办法的补充(续)

    在上个月,我曾经写过"对于引用的控件被拒绝访问的解决办法的补充", 见http://liuyuer.cnblogs.com/archive/2005/10/12/253063.ht ...

最新文章

  1. leetcode-34-在排序数组中查找元素的第一个和最后一个位置
  2. VC++6中的一些快捷键(陆续补充中。。。)
  3. 职场英语口语100句 (转载)
  4. BZOJ2366 : 多重历史
  5. 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。
  6. Java学习(1)——用显式转换显式字符在Unicode表中的位置
  7. JS设置cookie,获取cookie
  8. 喝咖啡有什么好处和坏处?
  9. 微信订阅通知开发 (小白教程)微擎
  10. HDU5619 Jam's store(最小费用最大流 MCMF)
  11. cubemx+stm32f407+双Can通信
  12. PHP监控网站运行状态
  13. python分析红楼梦中人物形象_红楼梦中的人物形象及其性格特点
  14. 帆软报表当数据为空,显示0
  15. 反向跟单——结果偏见
  16. C语言数据结构应用题
  17. Python爬虫看腻了?JS爬虫来拯救你!
  18. @Autowired,@Resource和@Referrence的区别
  19. RHEL 6.4 操作系统安装
  20. ZZULIOJ 1205 : 你爱我么?

热门文章

  1. android 安装assets中的apk,如何安装assets下apk,附源码(原创)
  2. c语言智能小车项目的感想,智能小车毕业论文(完整版)要点分析.doc
  3. qt linux 添加库文件路径,Linux下Qt调用共享库文件.so
  4. python模拟购物车购物过程_Python基于数列实现购物车程序过程详解
  5. Linux用ICMP协议实现简单Ping网络监测功能
  6. C++ 类访问控制(public/protected/private)
  7. [react] 状态管理器它精髓是什么?
  8. React开发(243):dva概念7subscription
  9. [html] 你有使用过webp的图片格式吗?
  10. [css] 手动写动画最小时间间隔是多少,为什么?