成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

vue單頁面修改樣式無法覆蓋問題

GraphQuery / 551人閱讀

摘要:當(dāng)標(biāo)簽有屬性時,它的只作用于當(dāng)前組件中的元素。組件編譯后,會將中的每個元素加入屬性來確保僅本組件的元素而不會污染全局。

當(dāng)

轉(zhuǎn)換結(jié)果:



如果你想修改class="example"里面的span樣式,你會發(fā)現(xiàn)是沒有效果的

有兩個解決辦法

方法一

你可以在一個組件中同時使用有作用域和無作用域的樣式:



方法二

深度作用選擇器

如果你希望 scoped 樣式中的一個選擇器能夠作用得“更深”,例如影響子組件,你可以使用 >>> 操作符:

只作用于css?。。。。。。。。。。。。。?/p>

上述代碼將會編譯成:

.a[data-v-f3f3eg9] .b { /* ... */ }

如果是sass/less的話可能無法識別,這時候需要使用 /deep/ 選擇器了。


文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/106409.html

相關(guān)文章

  • [新手坑] 01.Vue模板內(nèi)引入的組件樣式覆蓋失效

    摘要:新手坑模板內(nèi)引入的組件樣式覆蓋失效作為一名剛接觸的菜鳥開發(fā)過程中遇到一些小坑又很難搜索的到還是記錄下來分享給有遇到過類似問題的人項目中假設(shè)用到這個庫具體引入組件啥的我就不詳細(xì)說了直接看代碼以上代碼的寫法不仔細(xì)看的話通過頁面來看組 [新手坑] 01.Vue模板內(nèi)引入的組件樣式覆蓋失效 作為一名剛接觸Vue的菜鳥, 開發(fā)過程中遇到一些小坑又很難搜索的到, 還是記錄下來. 分享給有遇到過類似...

    Pines_Cheng 評論0 收藏0
  • 前端面試題搞起來

    摘要:和面試題盒子模型中盒子模型包括盒子模型和標(biāo)準(zhǔn)的盒子模型。客戶端錯誤服務(wù)器無法理解請求的格式,客戶端不應(yīng)當(dāng)嘗試再次使用相同的內(nèi)容發(fā)起請求。服務(wù)器端暫時無法處理請求可能是過載或維護(hù)。 學(xué)而不思則罔,思而不學(xué)則殆。這一篇會將一些看到的面試題做一個總結(jié)。以后看到新的面試題也會持續(xù)的更新在這個里面。 HTML 和 CSS 面試題 盒子模型 CSS 中盒子模型包括 IE 盒子模型和標(biāo)準(zhǔn)的 W3C ...

    Miracle 評論0 收藏0
  • 前端面試--vue

    摘要:注意重點是獲取更新后的就是在開發(fā)過程中有個需求是需要在階段操作數(shù)據(jù)更新后的節(jié)點這時候就需要用到就是用來知道什么時候更新完成原因在鉤子函數(shù)執(zhí)行的時候其實并未進(jìn)行任何渲染,而此時進(jìn)行操作無異于徒勞,所以在中一定要將操作的代碼放進(jìn)的回調(diào)函數(shù)中。 1. 最簡單的vue el: dom節(jié)點 data: 數(shù)據(jù) Vue 測試實例 - 菜鳥教程(runoob.com) ...

    coordinate35 評論0 收藏0
  • vue中css樣式覆蓋問題 vue中css樣式作用域 vue.js樣式不起作用

    摘要:后續(xù)如何在局部樣式中覆蓋全局樣式父組件第三方庫需要更改的例如參考鏈接鏈接描述鏈接描述 問題背景: 項目前端使用vue.js和element-ui,由于想要對輸入框進(jìn)行驗證,輸入值非法時輸入框顏色變紅,就想要根據(jù)el-input編譯 后的class進(jìn)行修改,但是直接在html頁面中調(diào)用class無效,在網(wǎng)上查資料后,發(fā)現(xiàn)把html中的里面 的scoped去掉即可,由于達(dá)到效果了就沒仔細(xì)研...

    zhaot 評論0 收藏0
  • vue中css樣式覆蓋問題 vue中css樣式作用域 vue.js樣式不起作用

    摘要:后續(xù)如何在局部樣式中覆蓋全局樣式父組件第三方庫需要更改的例如參考鏈接鏈接描述鏈接描述 問題背景: 項目前端使用vue.js和element-ui,由于想要對輸入框進(jìn)行驗證,輸入值非法時輸入框顏色變紅,就想要根據(jù)el-input編譯 后的class進(jìn)行修改,但是直接在html頁面中調(diào)用class無效,在網(wǎng)上查資料后,發(fā)現(xiàn)把html中的里面 的scoped去掉即可,由于達(dá)到效果了就沒仔細(xì)研...

    baoxl 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<