關於element中修改組件使用深度選擇器/deep/的問題


作為一個小白,在使用餓了么ui的時候,想改一下里面的組件屬性,但是發現雖然在頁面上能找到對應的標簽,然而在代碼里卻沒法找到,使用了兩種方法來修改其中的默認樣式

第一種,去除style標簽里的scoped屬性,但是問題在於項目多人推進中你修改的樣式會覆蓋全局,導致別人的頁面遭殃,所以沒有引用

第二種,使用/deep/深度選擇器,但是使用了你會發現

這個原因就是因為你沒有在style后面加上less規則,具體寫法如下

 

 添加完lang=”less“后你會發現此時的/deep/深度選擇器不報錯了,但是頁面報錯了。。。。咋整呢?

原因在於你為你的style定義了less規則但是沒有安裝他的依賴包,所以你還需要

安裝個less是依賴包,npm install --save-dev less-loader less

安裝完以后就沒有問題了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM