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

vue項目為例解決element ui 時間選擇器 picker使用樣式穿透不起作用問題

這篇具有很好參考價值的文章主要介紹了vue項目為例解決element ui 時間選擇器 picker使用樣式穿透不起作用問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

今天在開發(fā)中 需要修改時間選擇器彈出的這個組件的樣式
vue項目為例解決element ui 時間選擇器 picker使用樣式穿透不起作用問題
但這個東西比較坑爹 首先 不能影響其他組件
就是其他組件用了時間選擇器 不能受到我們寫的樣式的影響
那么 就只好穿透了
但你會發(fā)現(xiàn) 這東西是作用與body下的 就很坑 穿透我試了挺久的 不起作用
但官方文檔有提供給我們一個屬性
popper-class 能給這個彈出的框外面加一個class
我的代碼是這樣寫的

<el-date-picker
    v-model="timeConditions"
    type="datetimerange"
    align="right"
    unlink-panels
    range-separator=""
    start-placeholder="開始日期"
    end-placeholder="結束日期"
    class="pickerTime"
    ref = "datePicker"
    :picker-options="pickerOptions"
    @change = "defineTimeline"
    popper-class="RedefineScope-node-repeat"
>
</el-date-picker>

主要就是
popper-class=“RedefineScope-node-repeat”
然后 我們看界面
vue項目為例解決element ui 時間選擇器 picker使用樣式穿透不起作用問題
那么 我設置的這個class RedefineScope-node-repeat就上去了
可能大家又想用穿透 啊 這里幫大家試過了 沒效果
不過 我們這個類名可以取特殊一點 不要跟別人重復
然后這樣寫樣式

<style>
.RedefineScope-node-repeat .el-date-range-picker__time-header{
    display: none !important;
}
.RedefineScope-node-repeat .el-picker-panel__footer .el-button--text.el-picker-panel__link-btn{
    display: inline-block !important;
}
.RedefineScope-node-repeat .el-date-table td span{
    text-align: center;
}
</style>

沒有 scoped 可能有人就會說 那如果別人也用了RedefineScope-node-repeat不是會受到樣式影響嗎?
不要鉆牛角尖啊 我覺得沒有這個可能 如果有 那就改一下類名嘛
不要做完美主義者文章來源地址http://www.zghlxwxcb.cn/news/detail-452322.html

到了這里,關于vue項目為例解決element ui 時間選擇器 picker使用樣式穿透不起作用問題的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

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

領支付寶紅包贊助服務器費用

相關文章

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包