vue.js 引用背景图 background 无效的3种解决办法
#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种解决办法相关推荐
- html打印无法打印背景图片,Word/wps怎么打印背景图片?Word背景打印不出来的三种解决办法...
Word/wps怎么打印背景图片?对于使用WPS工作.学习的朋友们或许会遇到背景无法打印的问题,精美的背景.花纹常常是所做文档的一个不可或缺的部分.那么我们该如何打印出背景呢?小编在这里有多种办法. ...
- 避免重复运行py文件绘制海龟图报错的一种解决办法
文章目录 -问题描述: -通过按键释放事件响应来避免报错 -总结 -问题描述: 使用Python 3.7.6中的turtle库绘制海龟图,首次运行py文件,在弹窗上的海龟图成功绘制完后,点击弹窗右上角 ...
- php 走马灯轮播,Vue.js轮播图走马灯代码实例(全)
这个是html, 数据中我用了一个数组来放图片的目录, data() { return { superurl: [ { url: '', img: '../../../../static/image/ ...
- css背景图background - 多背景定义
css背景图background - 多背景定义 1. 方法一 .bg{height:600px;background: url(../../static/images/slider/zplc.png ...
- 【Vue.JS】纯 Vue.js 制作甘特图
效果图 在线预览 GitHub链接(包含 knockoutJS 版本与 Vue 版本) 推荐组合效果 推荐与双表头固定效果组合,实现如上例中横表头(日期)纵向固定,纵表头(类型)横向固定效果. 参照连 ...
- vue3利用JS切换背景图
VUE3利用JS切换背景图实践记录 需要实现的功能:鼠标移入移除图标切换(在这只做移入展示) 新建一个读取图片的函数,如下 // 动态读取图片 function getImageUrl(name: s ...
- vue中动态绑定背景图, 图片水平垂直居中
vue中动态绑定背景图,并且使宽高不等的图片水平垂直居中 外层父元素固定宽高,让图片垂直居中的方法 <div style="width:200px;height:200px;" ...
- css js 打印背景图
参考:https://blog.csdn.net/lidysun/article/details/88995208 如果不对浏览器设置,直接打印时是无法打印背景图的. 方法1:css @media p ...
- 对于引用的控件被拒绝访问的解决办法的补充(续)
在上个月,我曾经写过"对于引用的控件被拒绝访问的解决办法的补充", 见http://liuyuer.cnblogs.com/archive/2005/10/12/253063.ht ...
最新文章
- leetcode-34-在排序数组中查找元素的第一个和最后一个位置
- VC++6中的一些快捷键(陆续补充中。。。)
- 职场英语口语100句 (转载)
- BZOJ2366 : 多重历史
- 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。
- Java学习(1)——用显式转换显式字符在Unicode表中的位置
- JS设置cookie,获取cookie
- 喝咖啡有什么好处和坏处?
- 微信订阅通知开发 (小白教程)微擎
- HDU5619 Jam's store(最小费用最大流 MCMF)
- cubemx+stm32f407+双Can通信
- PHP监控网站运行状态
- python分析红楼梦中人物形象_红楼梦中的人物形象及其性格特点
- 帆软报表当数据为空,显示0
- 反向跟单——结果偏见
- C语言数据结构应用题
- Python爬虫看腻了?JS爬虫来拯救你!
- @Autowired,@Resource和@Referrence的区别
- RHEL 6.4 操作系统安装
- ZZULIOJ 1205 : 你爱我么?
热门文章
- android 安装assets中的apk,如何安装assets下apk,附源码(原创)
- c语言智能小车项目的感想,智能小车毕业论文(完整版)要点分析.doc
- qt linux 添加库文件路径,Linux下Qt调用共享库文件.so
- python模拟购物车购物过程_Python基于数列实现购物车程序过程详解
- Linux用ICMP协议实现简单Ping网络监测功能
- C++ 类访问控制(public/protected/private)
- [react] 状态管理器它精髓是什么?
- React开发(243):dva概念7subscription
- [html] 你有使用过webp的图片格式吗?
- [css] 手动写动画最小时间间隔是多少,为什么?