国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【vue+elementUI】輸入框樣式、選擇器樣式、樹形選擇器和下拉框樣式修改

這篇具有很好參考價值的文章主要介紹了【vue+elementUI】輸入框樣式、選擇器樣式、樹形選擇器和下拉框樣式修改。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

1、輸入框和選擇器的樣式修改:

element下拉框樣式修改,vue.js,elementui,前端
寫在style中不能加scoped,所以可以在最外層的div加一個專屬名再寫樣式:

.my-dialog {
  // 輸入框的背景
  .el-input .el-input__inner,
  .el-range-editor--mini.el-input__inner,
  .el-range-editor--mini .el-range-input,
  .el-select-dropdown__item,
  .el-select-dropdown__item,
  .el-picker-panel .el-date-picker,
  .vue-treeselect__menu,
  .vue-treeselect__option,
  .bonc-tree-select .vue-treeselect__single-value {
    background-color: #1d5293 !important;
    border-color: #1664b6 !important;
    color: #fff;
  }
}

2、下拉彈框樣式

A. 選擇器的下拉彈框樣式修改

el-select下拉項的的容器是div#app之外的,所以在scoped作用域內(nèi)使用>>>或/deep/修改樣式無效,要想:
element下拉框樣式修改,vue.js,elementui,前端
官網(wǎng)如是說:加:popper-append-to-body="false"
element下拉框樣式修改,vue.js,elementui,前端
代碼像普通樣子寫:

 <el-select v-model="value" placeholder="請選擇" :popper-append-to-body="false">
   <el-option
     v-for="item in options"
     :key="item.value"
     :label="item.label"
     :value="item.value">
   </el-option>
 </el-select>
  .el-select-dropdown__item,
  .el-select-dropdown__item,{
    background-color: #1d5293 !important;
    border-color: #1664b6 !important;
    color: #fff;
  }
  .el-select-dropdown__item.hover,
  .el-select-dropdown__item:hover {
    background-color: #203f64 !important;
  }

B. 時間選擇器的下拉彈框樣式修改

el-date-picker是將元素直接掛載到頁面的中,而非自身元素下,所以使用/deep/穿透也是無法定位到元素的,要想做到修改樣式:
element下拉框樣式修改,vue.js,elementui,前端
element下拉框樣式修改,vue.js,elementui,前端
官網(wǎng)說需要加:
element下拉框樣式修改,vue.js,elementui,前端
代碼:

<el-date-picker
  :popper-append-to-body="false"
  popper-class="datepopper"
  ...
/>

同樣不能寫在scoped里(時間選擇器和時間范圍選擇器都有啦):

.datepopper {
  background: #1d5293 !important;
  border-color: #1764b6 !important;
  .el-date-picker__header-label,
  .el-year-table td .cell,
  .el-date-range-picker__content .el-date-range-picker__header div,
  .el-date-table th,
  .el-date-table td span {
    color: #fff !important;
  }
  .el-date-table td.today span {
    color: #1890ff !important;
  }
  .el-date-table td.in-range div {
    background-color: #1d3b69 !important;
  }
}

C. vue-treeselect樹形下拉框樣式

element下拉框樣式修改,vue.js,elementui,前端文章來源地址http://www.zghlxwxcb.cn/news/detail-731952.html

 :popper-append-to-body="false"
  .vue-treeselect__option.hover,
  .vue-treeselect__option:hover {
    background-color: #203f64 !important;
  }
  .vue-treeselect__menu-container {
    background: #1d5293 !important;
    border-color: #1764b6 !important;
    color: #fff;
  }

到了這里,關(guān)于【vue+elementUI】輸入框樣式、選擇器樣式、樹形選擇器和下拉框樣式修改的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue3項目使用樣式穿透修改elementUI默認(rèn)樣式

    vue3項目使用樣式穿透修改elementUI默認(rèn)樣式

    在css單文件中,我們在style標(biāo)簽中寫組件的樣式,可以看到,一般style標(biāo)簽都會帶上一個scoped屬性,這樣可以實現(xiàn)及時不同組件選擇器一樣,但是樣式互不干擾。 看一個例子,我們在兩個組件中都定義一個 hello-world-box 類,在對應(yīng)的scope標(biāo)簽中設(shè)置不同的樣式。 可以看到,vu

    2023年04月09日
    瀏覽(23)
  • Vue 中修改 Element 組件的 下拉菜單(Dropdown) 的樣式

    Vue 中修改 Element 組件的 下拉菜單(Dropdown) 的樣式

    今天在項目中碰到一個 UI 改造的需求,需要根據(jù)設(shè)計圖把頁面升級成 UI 設(shè)計師提供的設(shè)計圖樣式。 到最后頁面改造完了,但是 UI 提供的下拉菜單樣式全部是黑色半透明的,只能硬著頭皮改了。 然后,就有了一下午的頭腦風(fēng)暴。 一開始,我是想著使用 /deep/ 來深度修改樣式

    2024年01月17日
    瀏覽(97)
  • vue elementui 修改步驟條el-steps的樣式

    vue elementui 修改步驟條el-steps的樣式

    感覺以后可能還會用到,在此記錄一下 場景: elementui原有的樣式: 目標(biāo)樣式: ? 實現(xiàn): ? html代碼: 多加了個居中屬性:align-center css代碼: ?ok啦,如果有更優(yōu)的方法,再優(yōu)化 ? ?

    2024年02月16日
    瀏覽(29)
  • elementUi重置Select選擇器樣式、option、deep、vue3、plus

    樣式標(biāo)簽屬性為 style scoped lang=\\\"scss\\\"/style

    2024年02月14日
    瀏覽(23)
  • vue修改element-ui日期下拉框datetimePicker的背景色樣式

    vue修改element-ui日期下拉框datetimePicker的背景色樣式

    在vue項目中,源datetimePicker的背景樣式,往往與項目背景不搭,需要修改。 ? 1.先在assets里面新建一個index.css文件來存儲全局樣式 2.在main.js里面導(dǎo)入這個css文件最后在里面加入我們想要的樣式 此時的效果如下圖 ? 3.在el-date-picker中設(shè)置樣式 4.設(shè)置對應(yīng)的背景樣式 得到下圖效果

    2024年02月11日
    瀏覽(100)
  • Vue結(jié)合ElementUi修改<el-table>表格的背景顏色和表頭樣式

    修改table的表頭背景 和 字體顏色: 以下是修改el-table表格內(nèi)容的背景色和邊框樣式:

    2024年02月11日
    瀏覽(99)
  • vue2 - 詳細(xì)介紹element UI中在el-select嵌套el-tree樹形控件實現(xiàn)下拉選擇樹型結(jié)構(gòu)數(shù)據(jù)的效果實例(組件封裝)

    vue2 - 詳細(xì)介紹element UI中在el-select嵌套el-tree樹形控件實現(xiàn)下拉選擇樹型結(jié)構(gòu)數(shù)據(jù)的效果實例(組件封裝)

    在項目上常用使用到?el-select?和?el-tree?組合實現(xiàn),記錄下兩者結(jié)合的實現(xiàn)過程。(代碼以及注釋清晰明了,代碼直接使用即可) 要求根據(jù)項目接口提供的數(shù)據(jù),el-tree 里的數(shù)據(jù)是一次性返回來的,點(diǎn)擊最后一層級時,請求接口,在點(diǎn)擊層級下方追加數(shù)據(jù)追加的數(shù)據(jù)要顯示勾

    2024年04月15日
    瀏覽(90)
  • elementUI --- el-select 下拉框 日歷 級聯(lián)選擇

    elementUI --- el-select 下拉框 日歷 級聯(lián)選擇

    element UI 組件庫中的 select 選擇器 中下拉列表的樣式,在頁面渲染的時候,總是渲染為僅次于body級別的div ,這樣子覆蓋樣子會影響全局其他的select選擇器下拉框樣式,試圖通過給el-select加父標(biāo)簽來覆蓋,然而并沒有卵用。 控制臺看到的渲染結(jié)果: 解決方法: 通過 popper-cla

    2024年02月15日
    瀏覽(27)
  • elementui樣式修改

    elementui樣式修改

    el-table 修改表頭: 設(shè)置 :header-cell-style : 修改背景顏色,表頭的高度 修改表行顏色: :row-class-name : 根據(jù)rowIndex 返回不同的樣式 ===》 這個樣式不能在scope下,不然會不生效 修改表行高度: 設(shè)置 :cell-style 的padding和 :row-style 的height :header-cell-style : 可以寫一個函數(shù),返回對應(yīng)

    2024年01月20日
    瀏覽(21)
  • 【UI】 elementUI的select-tree組合下拉框,選擇后下拉框不收起

    【UI】 elementUI的select-tree組合下拉框,選擇后下拉框不收起

    問題: elementui 的 select 下拉框 搭配 樹形菜單 tree 點(diǎn)擊菜單 值雖然變化了,但select下拉框沒收起 vue代碼 1.給下拉框?qū)憘€ ref 即 2.點(diǎn)擊下拉框選項的時候判斷值有沒有賦值(即這個select下拉框的值有沒有改變),寫個監(jiān)聽,值改變了就收起樹形菜單。 我這里是把下拉框 顯示的

    2024年02月11日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包