vue中設定了scoped無法修改elementUI元件問題
Vue中的scoped問題
1.什麼是scoped
在Vue檔案中的style標籤上有一個特殊的屬性,scoped。當一個style標籤擁有scoped屬性時候,它的css樣式只能用於當前的Vue元件,可以使元件的樣式不相互汙染。如果一個專案的所有style標籤都加上了scoped屬性,相當於實現了樣式的模組化。
2.在元件中修改第三方元件庫樣式的其它方法
scoped看起來很好用,當時在Vue專案中,當我們引入第三方元件庫時(如使用vue-awesome-swiper實現移動端輪播),需要在區域性元件中修改第三方元件庫的樣式,而又不想去除scoped屬性造成元件之間的樣式覆蓋。這時我們可以通過特殊的方式穿透scoped。
- 在vue元件中不使用scoped屬性(還是推薦使用)
- 在vue組建中使用兩個style標籤,一個加上scoped屬性,一個不加scoped屬性,把需要覆蓋的css樣式寫在不加scoped屬性的style標籤裡
- 建立一個reset.css(基礎全域性樣式)檔案,裡面寫覆蓋的css樣式,在入口檔案main.js 中引入
相關文章
- vue中elementUI樣式無法修改的問題VueUI
- elementui+vue修改elementUi預設樣式不生效UIVue
- vue中設定height:100%無效的問題Vue
- Vue3中無法為el-tree-select設定反選問題分析Vue
- ElementUI日期元件格式化問題UI元件
- 解決Vue在scoped模式下修改el-collaspe樣式失效的問題Vue模式
- vue scoped 解決樣式不生效問題Vue
- pageHelper在Spring框架中pageSize無法修改的問題Spring框架
- vue - elementui 元件 表格 <el-table> 列頭修改背景顏色VueUI元件
- and-design-vue設定dropdownClassName無效的問題Vue
- vue-cli構建的專案,.vue檔案修改無法熱更新的問題Vue
- vue中scoped vs css modulesVueCSS
- vue父元件中修改子元件樣式Vue元件
- qt QTextEdit選中內容拖拽時的滑鼠樣式無法設定問題QT
- Vue中的scoped及穿透方法Vue穿透
- Vue中scoped與CSSModules的用法VueCSSSSM
- AD9中元件無法顯示的問題解決元件
- 寶塔皮膚修改埠號,無法訪問_寶塔修改埠後無法訪問
- vue中慎用style的scoped屬性Vue
- vue+elementUI開發實踐問題總結(二)VueUI
- 解決修改element-ui樣式無法生效問題UI
- vue專案,使用elementUI,修改樣式,不生效VueUI
- 解決mac系統下無法手動設定ip的問題Mac
- 深入理解Vue中的slots/scoped slotsVue
- vue 元件中給 body,HTML 單獨設定樣式Vue元件HTML
- Android中ImageView無法居中的問題AndroidView
- Vue+ElementUI建立全域性元件方法及呼叫VueUI元件
- ElementUI 不維護了?供我們選擇的 Vue 元件庫還有很多!UIVue元件
- solaris修改root shell後無法登陸的問題解決
- 無障礙閱讀的設定問題。
- jsp無法使用bean的問題 弄了兩天了想自殺了JSBean
- Mac電腦中hosts檔案鎖定無法修改如何解決?Mac
- 設定修改linux主機名遇到的問題Linux
- autohotkey qt程式中無法使用的問題QT
- springboot中靜態頁面無法訪問及return無法重定向問題Spring Boot
- ant design 中,使用dva/fetch 設定導致無法從後臺匯出excel的問題Excel
- 基於vue和elementUI封裝框選表格元件VueUI封裝元件
- Windows 10升級無法選擇保留個人檔案、設定問題解決Windows