先说给登录页面设置背景图片login.vue:
<template>
<div :style="loginImageDiv">
<!--登录页的其他html部分-->
</div>
</template>
<script>
data(){
return{
loginImageDiv:{
backgroundImage: "url(" + require("../../src/img/login.jpg") + ") ",
// backgroundPosition: "center center",
backgroundRepeat: "no-repeat",
backgroundSize: "cover",
height: "100vh",
width:"100%",
},
}
</script>
然后出现了四周有白边的问题(margin: 8px;):
解决办法:在<style></style>中加上以下的样式即可
<style>
html,body{
margin:0;
padding:0;
}
</style>
仅供参考~:D