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
- vue中設定height:100%無效的問題Vue
- Vue3中無法為el-tree-select設定反選問題分析Vue
- elementui+vue修改elementUi預設樣式不生效UIVue
- pageHelper在Spring框架中pageSize無法修改的問題Spring框架
- and-design-vue設定dropdownClassName無效的問題Vue
- 解決Vue在scoped模式下修改el-collaspe樣式失效的問題Vue模式
- vue scoped 解決樣式不生效問題Vue
- vue - elementui 元件 表格 <el-table> 列頭修改背景顏色VueUI元件
- vue-cli構建的專案,.vue檔案修改無法熱更新的問題Vue
- qt QTextEdit選中內容拖拽時的滑鼠樣式無法設定問題QT
- AD9中元件無法顯示的問題解決元件
- vue父元件中修改子元件樣式Vue元件
- vue中scoped vs css modulesVueCSS
- 寶塔皮膚修改埠號,無法訪問_寶塔修改埠後無法訪問
- 解決修改element-ui樣式無法生效問題UI
- Vue中scoped與CSSModules的用法VueCSSSSM
- Vue中的scoped及穿透方法Vue穿透
- php無法正常修改網站,如何排查和解決PHP網站修改問題PHP網站
- ant design 中,使用dva/fetch 設定導致無法從後臺匯出excel的問題Excel
- vue+elementUI開發實踐問題總結(二)VueUI
- 記一次uniapp video元件影片無法播放問題APPIDE元件
- springboot中靜態頁面無法訪問及return無法重定向問題Spring Boot
- 無障礙閱讀的設定問題。
- vue專案,使用elementUI,修改樣式,不生效VueUI
- autohotkey qt程式中無法使用的問題QT
- vue 元件中給 body,HTML 單獨設定樣式Vue元件HTML
- vue元件(component)傳值問題Vue元件
- Mac電腦中hosts檔案鎖定無法修改如何解決?Mac
- Python設定常量不可修改的辦法Python
- 解決 git 忽略了不在.gitignore中的檔案的問題,不在.gitignore 中的檔案被忽略了無法提交的的問題Git
- Vue+ElementUI建立全域性元件方法及呼叫VueUI元件
- 深入理解Vue中的slots/scoped slotsVue
- ElementUI 不維護了?供我們選擇的 Vue 元件庫還有很多!UIVue元件
- Windows 10升級無法選擇保留個人檔案、設定問題解決Windows
- springmvc寫了方法無法訪問SpringMVC
- Vue ElementUI 如何修改訊息提示框樣式---messageBoxVueUI
- 基於vue和elementUI封裝框選表格元件VueUI封裝元件