前端vue-cli项目中使用img图片和background背景图的几种方法


Posted in Javascript onNovember 13, 2019

前端中背景图片极其常用,但是很容易出现各种问题.

一种是脚手架本身资源引用方式的问题,如指定静态资源文件夹.

一种是图片资源引入方式,有时候使用绝对或者相对路径会导致错误.

css方法

正常使用background属性即可.

如有问题,应把图片资源放入static静态资源文件夹,不是assets之类的其他文件夹.

<div class="bgImg"></div>
<style>
.bgImg{
  background-image:url("@/../static/images/logo.png")
}
</style>

import方法

使用import导入背景图片

import bgImg from "@/../static/images/logo.png"
export default {
  name: 'App',
  data () {
    return {
      bgImg: bgImg,
    }
  }
}

使用内联样式

<div :style="{backgroundImage:'url('+bgImg+')'}"></div>

require方法

使用require获取图片

export default {
  name: 'App',
  data () {
    return {
      bgImg: require("@/../static/images/logo.png"),
    }
  }
}

赋值为img的src

<img :src="bgImg" />

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
XML的代替者----JSON
Jul 21 Javascript
Prototype Object对象 学习
Jul 12 Javascript
心扬JS分页函数代码
Sep 10 Javascript
用javascript关闭本窗口技巧小结
Sep 05 Javascript
jquery调整表格行tr上下顺序实例讲解
Jan 09 Javascript
JS给swf传参数的实现方法
Sep 13 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
Mar 15 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
Apr 25 Javascript
JavaScript用二分法查找数据的实例代码
Jun 17 Javascript
js CSS3实现卡牌旋转切换效果
Jul 04 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
Sep 23 Javascript
在Vue mounted方法中使用data变量详解
Nov 05 Javascript
基于vue-cli3和element实现登陆页面
Nov 13 #Javascript
vue data引入本地图片的两种方式小结
Nov 13 #Javascript
vue中的 $slot 获取插槽的节点实例
Nov 12 #Javascript
解决vue v-for src 图片路径问题 404
Nov 12 #Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
Nov 12 #Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
Nov 12 #Javascript
解决Vue在Tomcat8下部署页面不加载的问题
Nov 12 #Javascript
You might like
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
Discuz板块横排显示图片的实现方法
2007/05/28 PHP
php根据身份证号码计算年龄的实例代码
2014/01/18 PHP
php防止站外远程提交表单的方法
2014/10/20 PHP
PHP使用ODBC连接数据库的方法
2015/07/18 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
PHP实现打包下载文件的方法示例
2017/10/07 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
用js判断用户浏览器是否是XP SP2的IE6
2007/03/08 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
ExtJS实现文件下载的方法实例
2013/11/09 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
Canvas + JavaScript 制作图片粒子效果
2017/02/08 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
2019/03/07 Javascript
JavaScript实现随机五位数验证码
2019/09/27 Javascript
[00:12]DAC SOLO赛卫冕冠军 VG.Paparazi灬展现SOLO技巧
2018/04/06 DOTA
python实现用户登陆邮件通知的方法
2015/07/09 Python
网站渗透常用Python小脚本查询同ip网站
2017/05/08 Python
浅谈使用Python变量时要避免的3个错误
2017/10/30 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
python的launcher用法知识点总结
2020/08/07 Python
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
班长自荐书范文
2014/02/11 职场文书
自我鉴定总结
2014/03/24 职场文书
大学理论知识学习自我鉴定
2014/04/28 职场文书
推普周活动总结
2014/08/28 职场文书
完整版商业计划书
2014/09/15 职场文书
女生抽烟检讨书
2014/10/05 职场文书
雷峰塔导游词
2015/02/09 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
2022/09/23 Servers