前端vue-cli項(xiàng)目中使用img圖片和background背景圖的幾種方法
前端中背景圖片極其常用,但是很容易出現(xiàn)各種問題.
一種是腳手架本身資源引用方式的問題,如指定靜態(tài)資源文件夾.
一種是圖片資源引入方式,有時(shí)候使用絕對(duì)或者相對(duì)路徑會(huì)導(dǎo)致錯(cuò)誤.
css方法
正常使用background屬性即可.
如有問題,應(yīng)把圖片資源放入static靜態(tài)資源文件夾,不是assets之類的其他文件夾.
<div class="bgImg"></div> <style> .bgImg{ background-image:url("@/../static/images/logo.png") } </style>
import方法
使用import導(dǎo)入背景圖片
import bgImg from "@/../static/images/logo.png" export default { name: 'App', data () { return { bgImg: bgImg, } } }
使用內(nèi)聯(lián)樣式
<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" />
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Vue用v-for給循環(huán)標(biāo)簽自身屬性添加屬性值的方法
這篇文章主要介紹了Vue用v-for給循環(huán)標(biāo)簽自身屬性添加屬性值的方法,文中大家給大家列舉了三種方法 ,需要的朋友可以參考下2018-10-10vue+element實(shí)現(xiàn)打印頁(yè)面功能
這篇文章主要介紹了vue+element實(shí)現(xiàn)打印頁(yè)面功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-05-05vue3項(xiàng)目中的el-carousel 輪播圖的使用
Carousel(走馬燈)是一種常見的前端組件,通常用于展示多個(gè)項(xiàng)目(通常是圖片或內(nèi)容塊)的輪播效果,這篇文章主要介紹了vue3項(xiàng)目中的el-carousel 輪播圖的使用,需要的朋友可以參考下2024-02-02基于Vue+Openlayer實(shí)現(xiàn)動(dòng)態(tài)加載geojson的方法
本文通過實(shí)例代碼給大家介紹基于Vue+Openlayer實(shí)現(xiàn)動(dòng)態(tài)加載geojson的方法,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-09-09vue el-table實(shí)現(xiàn)多選框回填的示例代碼
摘要:Vue多選框回填是實(shí)現(xiàn)表單數(shù)據(jù)高效處理的常見需求,本文主要介紹了vue el-table實(shí)現(xiàn)多選框回填的示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01Vuex modules模式下mapState/mapMutations的操作實(shí)例
這篇文章主要介紹了Vuex modules 模式下 mapState/mapMutations 的操作實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10