vant-ui組件庫中如何修改NavBar導(dǎo)航欄的樣式
vant-ui組件庫修改NavBar導(dǎo)航欄的樣式
Vant-ui組件中沒有改變導(dǎo)航欄的樣式的屬性,這個時候怎么辦呢
我們可以用深度選擇器/deep/ 或 ::v-deep,實現(xiàn)對組件內(nèi)部的樣式修改 如下:
引用NavBar組件
<div id="div_box_nav">
<van-nav-bar
title="標題"
left-text="返回"
left-arrow
/>
</div>
引用后是顯示這個樣子的 如下圖:

但是現(xiàn)在需求是 要求導(dǎo)航欄背景色為藍色 字體顏色 圖標顏色都為白色
我們可以這樣來修改
修改背景色這個好改寫,直接拿到導(dǎo)航欄的屬性名就可以修改
<style lass="scss" scoped>
.van-nav-bar {
background-color: #2f97ec;
}
</style>
寫完后它就變顏色了

下邊來修改字體的顏色
<style lass="scss" scoped>
#div_boxs_lnteado /deep/ .van-nav-bar__title {
color: white;
font-size: 0.45rem;
}
</style>
使用deep來通過外層大的div盒子id標識定位來穿透設(shè)置原本組件的css樣式

它這個字體顏色也就改變了
最后來修改箭頭圖標的顏色 也是用上邊這個方法
<style lass="scss" scoped>
#div_boxs_lnteado /deep/ .van-icon {
color: white;
}
</style>

最后這樣也就成功可以修改原本的樣式啦
vant組件庫,修改NavBar組件的樣式
今天在引用navbar組件的時候,發(fā)現(xiàn)沒有像Tabbar那樣能修改樣式的屬性,可以給
組件對應(yīng)的標簽去做修改,如果不能解決,那么就要使用深度選擇器/deep/ 或 ::v-deep,實現(xiàn)對組件內(nèi)部的樣式修改
<van-nav-bar
fixed
:title="title"
:right-text="text"
@click-left="onClickLeft"
@click-right="onClickRight"
class="van-ellipsis"
>
<template #left>
<van-icon color="#fff" name="search" size="23" v-show="showIcon" />
</template>
</van-nav-bar>
.van-nav-bar {
background-color: rgb(241, 186, 66);
}
::v-deep .van-icon {
color: #fff;
}
::v-deep .van-nav-bar__text {
color: #fff;
}
::v-deep .van-ellipsis {
color: #fff;
}
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue-以文件流-blob-的形式-下載-導(dǎo)出文件操作
這篇文章主要介紹了vue-以文件流-blob-的形式-下載-導(dǎo)出文件操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08
unplugin-auto-import與unplugin-vue-components安裝問題解析
這篇文章主要為大家介紹了unplugin-auto-import與unplugin-vue-components問題解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
vue數(shù)據(jù)傳遞--我有特殊的實現(xiàn)技巧
這篇文章主要介紹了vue數(shù)據(jù)傳遞一些特殊梳理技巧,需要的朋友可以參考下2018-03-03
Vue實現(xiàn)數(shù)據(jù)導(dǎo)出導(dǎo)入實戰(zhàn)案例
我們經(jīng)常需要在Vue搭建的后臺管理系統(tǒng)里進行數(shù)據(jù)導(dǎo)入導(dǎo)出等操作,下面這篇文章主要給大家介紹了關(guān)于Vue實現(xiàn)數(shù)據(jù)導(dǎo)出導(dǎo)入實戰(zhàn)案例的相關(guān)資料,需要的朋友可以參考下2023-01-01
vue watch監(jiān)聽對象及對應(yīng)值的變化詳解
下面小編就為大家分享一篇vue watch監(jiān)聽對象及對應(yīng)值的變化詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02

