vue 设置背景图地址_vue-生成自动铺满的背景图

05d2d1fe0e1beb7ff04b53939ecfb23b.png

生成如上图的背景图

需要以下的代码:

div部分:

<template>
<div  class="bg" :style ="bg">
</div>
</template>

script部分:

<script>
export default {
   name: 'fash',
  data() {
    return {
        bg: {
        backgroundImage: "url(" + require("../../assets/teaforence_logo.png") + ")",
        backgroundRepeat: "repeat",
        backgroundSize: "40vh 20vw",
   },
    };
  },
   methods: {
   
  },
  mounted() {
 
  }
};
</script>

其中backgroundSize是控制背景单位图片的尺寸的,而backgroundRepeat是决定图片是否进行重复的。

backgroundSize

CSS3 background-size 属性​www.w3school.com.cn

backgroundRepeat

CSS background-repeat 属性​www.w3school.com.cn

aa5abbbd1d37aea4a042c20a8c6750e2.png

如果需要将一张图片铺满整个背景则可以参考这个教程的代码:

<template>
<div  class="bg" :style ="bg">
</div>
</template>

<script>
export default {
   name: 'fash',
  data() {
    return {
        bg: {
   backgroundImage: "url(" + require("./img/fash.png") + ")",
   backgroundRepeat: "no-repeat",
   backgroundSize: "100% 100%",
   },
    };
  },
   methods: {
   
  },
  mounted() {
 
  }
};
</script>
vue项目设置背景图片_tian_jiangnan的博客-CSDN博客_vue 背景图片​blog.csdn.net
2ac4c26c814972e6b330edb08242c870.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值