vue中设置背景图片

  • 直接设置背景图片
  • 动态设置背景图片

直接设置背景图片

1、在data中声明背景图片相关配置

export default {data () {return {// 顶部导航背景图片配置background: {// 背景图片地址backgroundImage: 'url(' + require('../../../static/img/person/temp1.png') + ')',// 背景图片是否重复backgroundRepeat: 'no-repeat',// 背景图片大小backgroundSize: 'cover',// 背景颜色backgroundColor: '#000',// 背景图片位置backgroundPosition: 'center top'}}}
}

2、在vue中引用

 <div :style="background" class="bgBackground"></div>

3、设置背景图片的宽高

.bgBackground{width:100%;
height:150;
}

动态设置背景图片

1、在data中声明背景图片相关配置和切换背景图片的条件

<script>
export default {data () {return {lessonActive: true, // 我的课程激活lessonDeactive: false, // 我的课程未被激活initLesson: { // 我的课程未被激活backgroundImage: 'url(' + require('../../../static/img/person/play.png') + ')'},activeLesson: { // 我的课程激活backgroundImage: 'url(' + require('../../../static/img/person/play1.png') + ')'}}
}
</script>

2、在vue中引用
判断lessonActive是否为true,为true则显示激活条件下的图片,反之显示未激活下的图片

  <i :style="{backgroundImage:(lessonActive?activeLesson.backgroundImage:initLesson.backgroundImage)}"></i>

vue中设置背景图片的方式相关推荐

  1. 在vue中设置背景图片

    在vue中设置背景图片 在App.vue中将样式中默认的margin-top 改为0,使得页面顶部不留白 #app {font-family: 'Avenir', Helvetica, Arial, ...

  2. vue使用设置背景图片的方式实现淡入淡出轮播图2

    首先放一份,我调试完美运行的代码: <!DOCTYPE html> <html><head><meta charset="utf-8"&g ...

  3. Vue中设置背景图片和透明度

    如果文章对你有帮助欢迎[关注❤️❤️❤️点赞

  4. echarts热力背景图_Echarts 图表中设置背景图片

    在项目开发过程中,遇到在Echarts图表上添加背景图的需求,通过查找Echarts官网的配置项,发现 graphic 能够实现在图表中设置背景图片. image 在Echarts的实例中,找到一个实 ...

  5. Echarts图表中设置背景图片

    Echarts 图表中设置背景图片 在项目开发过程中,遇到在Echarts图表上添加背景图的需求,通过查找Echarts官网的配置项,发现 graphic 能够实现在图表中设置背景图片. graphi ...

  6. 如何给html文件加背景图片,怎么在文件夹中设置背景图片

    在文件夹中设置美丽的背景图片,可以让你的电脑显得与众不同,下面是学习啦小编给大家整理的一些有关在文件夹中设置背景图片的方法,希望对大家有帮助! 在文件夹中设置背景图片的方法 打开你要设置背景的文件夹, ...

  7. Vue项目中设置背景图片

    在Vue项目开发中我们经常要向页面中添加背景图片,可是当我们在样式中添加了背景图片后,编译打包后,配置到服务器上时,由于路径解析的问题,图片并不能够正确的显示出来,如下CSS样式: backgroun ...

  8. Vue 中动态绑定背景图片(三种情况)

    1.服务端返回图片链接 <divclass="bg-img":style="{ backgroundImage: `url(${imgUrl})` }" ...

  9. Vue之设置背景图片

    放置背景图片路径: 设置背景图片 <template><div class="background"><img :src="imgSrc&q ...

最新文章

  1. 只能在执行 Render() 的过程中调用 RegisterForEventValidation
  2. react 倒计时 countDown
  3. 约瑟夫环 java实现
  4. mysql的告警日志_运维日记|MySQL关于aborted告警日志的分析
  5. 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控
  6. java barrier_Java - Latch和Barrier的区别
  7. Firefox已阻止此网站安装未经验证的附加组件的解决办法
  8. javascript HTMLAudioElement
  9. 全国主要城市不同日照标准的间距系数
  10. 【Flutter】基础组件【09】Button
  11. 气象要素色斑图的配色
  12. Visual C++ 2010创建Ribbon界面
  13. (Excel)常用函数公式及操作技巧之六:汇总计算与统计(一)
  14. 苹果电脑(macOS)查看 WiFi 密码的两种方法
  15. 企业生产经营相关英文及缩写之(12)--Currencies 货币代码
  16. Uipath 对Excel中重复的行进行筛选解决方案以及DefaultVaule方法的使用
  17. 武汉公布304个可售楼盘名单,保证供应稳定市场预期(蚌埠华瑞房地产评估)
  18. 【LeetCode每日一题】——109.有序链表转换二叉搜索树
  19. Python学习:数学运算教程
  20. 小米2020校招软件开发工程师笔试题二

热门文章

  1. 【Python基础】Python调试器pdb
  2. 静态源代码安全检测工具比较
  3. 02061178400 骚扰电话大家小心啊
  4. Shell自动化管理 for ORACLE DBA
  5. ubuntu挂载硬盘权限问题
  6. R9 7950X3D和 R9 7900X3D差距 锐龙R97950X3D和7900X3D对比
  7. 天玑9200处理器怎么样 天玑9200什么水平
  8. 新奇二合一固态硬盘盒上市
  9. vue使用maptalks绘制地图教程
  10. 表格结构识别 SPLERGE tf/keras 实现(上)