Vue中設(shè)置背景圖片和透明度的簡(jiǎn)單方法
今天來(lái)為我自己的項(xiàng)目設(shè)置一個(gè)好看的登錄頁(yè)面之前是這樣的:

乍一看感覺(jué)還行,越看越難受,弄一個(gè)好看的圖片來(lái)做登錄頁(yè)面的背景提上日程,哈哈哈哈~
讓我們先來(lái)看一下設(shè)置之后的效果:

怎么樣怎么樣家人們 , 是不是一下就感覺(jué)逼格上來(lái)了。
接下來(lái)我們直接上代碼:
1、首先在自己的登錄頁(yè)面中加兩個(gè)div標(biāo)簽
<div class="wrapper">
//背景中的內(nèi)容
<div id="building">
//放在這里的內(nèi)容都會(huì)透明顯示
</div>
</div>
參考login頁(yè)面:
<template>
<div class="wrapper">
<div id="building"
style="margin: 200px auto; background-color: #fff; width: 350px; height: 300px; padding: 20px; border-radius: 10px">
<div style="margin: 20px 0; text-align: center;font-size: 24px"><b>登 錄</b></div>
<el-form :model="user" :rules="rules" ref="ruleForm">
<el-form-item prop="username">
<el-input size="medium" style="margin: 10px 0" prefix-icon="el-icon-user" v-model="user.username"></el-input>
</el-form-item>
<el-form-item prop="password">
<el-input size="medium" style="margin: 10px 0" prefix-icon="el-icon-lock" show-password
v-model="user.password"></el-input>
</el-form-item>
<el-form-item style="margin: 10px 0; text-align: right">
<el-button type="primary" size="small" autocomplete="off" @click="login">登 錄</el-button>
<el-button type="warning" size="small" autocomplete="off" @click="$router.push('/register')">注 冊(cè)</el-button>
</el-form-item>
</el-form>
</div>
</div>
</template>
2、css樣式如下
<style>
.wrapper {
/*漸變的背景色*/
/*height: 100vh;
background-image: linear-gradient(to bottom right, #FC466B, #3F5EF8);
overflow: hidden;*/
/*背景圖*/
background: url("../assets/login-background.jpg");
width: 100%;
height: 100%;
position: fixed;
background-size: 100% 100%;
}
#building {
/*設(shè)置透明度,0為完全透明,1為不透明*/
opacity: 0.75;
}
</style>
補(bǔ)充知識(shí):vue組件中設(shè)置背景圖片,隨著頁(yè)面高度的增加,背景圖片能夠不斷延伸鋪滿屏幕
在做項(xiàng)目的時(shí)候,想要實(shí)現(xiàn)背景圖片將整個(gè)頁(yè)面鋪滿,等內(nèi)容變多,高度超過(guò)屏幕高度的時(shí)候,背景圖片仍然能夠完全鋪滿。
這種方式就是將上面進(jìn)行結(jié)合,當(dāng)頁(yè)面開(kāi)始超過(guò)屏幕高度的時(shí)候,就可以讓他進(jìn)行滾動(dòng)。

總結(jié)
到此這篇關(guān)于Vue中設(shè)置背景圖片和透明度的文章就介紹到這了,更多相關(guān)Vue設(shè)置背景圖片和透明度內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue?ElementUI在el-table中使用el-popover問(wèn)題
這篇文章主要介紹了Vue?ElementUI在el-table中使用el-popover問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
修改vue源碼實(shí)現(xiàn)動(dòng)態(tài)路由緩存的方法
這篇文章主要介紹了修改vue源碼實(shí)現(xiàn)動(dòng)態(tài)路由緩存的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
Vue.js實(shí)現(xiàn)數(shù)據(jù)雙向綁定的代碼示例
在我們使用vue的時(shí)候,當(dāng)數(shù)據(jù)發(fā)生了改變,界面也會(huì)跟著更新,但這并不是理所當(dāng)然的,我們修改數(shù)據(jù)的時(shí)候vue是如何監(jiān)聽(tīng)數(shù)據(jù)的改變以及當(dāng)數(shù)據(jù)發(fā)生改變的時(shí)候vue如何讓界面刷新的,所以本文就給大家講講Vue.js 數(shù)據(jù)雙向綁定是如何實(shí)現(xiàn)的2023-07-07
VUE+axios+php實(shí)現(xiàn)圖片上傳
這篇文章主要為大家詳細(xì)介紹了VUE+axios+php實(shí)現(xiàn)圖片上傳,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08
Vue如何實(shí)現(xiàn)利用vuex永久儲(chǔ)存數(shù)據(jù)
這篇文章主要介紹了Vue如何實(shí)現(xiàn)利用vuex永久儲(chǔ)存數(shù)據(jù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
Vue優(yōu)化:常見(jiàn)會(huì)導(dǎo)致內(nèi)存泄漏問(wèn)題及優(yōu)化詳解
這篇文章主要介紹了Vue優(yōu)化:常見(jiàn)會(huì)導(dǎo)致內(nèi)存泄漏問(wèn)題及優(yōu)化詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-08-08
基于node+vue實(shí)現(xiàn)簡(jiǎn)單的WebSocket聊天功能
最近學(xué)習(xí)了一下websocket的即時(shí)通信,感覺(jué)非常的強(qiáng)大,這里我用node啟動(dòng)了一個(gè)服務(wù)進(jìn)行websocket鏈接,然后再vue的view里面進(jìn)行了鏈接,進(jìn)行通信,廢話不多說(shuō),直接上代碼吧2020-02-02
解決vue加scoped后就無(wú)法修改vant的UI組件的樣式問(wèn)題
這篇文章主要介紹了解決vue加scoped后就無(wú)法修改vant的UI組件的樣式問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09
Vue中l(wèi)ocalStorage那些你不知道的知識(shí)分享
在Vue.js中,?Vuex是一個(gè)強(qiáng)大的狀態(tài)管理工具,而localStorage則是一種用于存儲(chǔ)和獲取本地?cái)?shù)據(jù)的機(jī)制,雖然這兩個(gè)東西都可以用來(lái)存儲(chǔ)數(shù)據(jù),但它們之間還是有很大的區(qū)別,本文就來(lái)簡(jiǎn)單說(shuō)說(shuō)吧2023-05-05

