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

vue中style scoped屬性的作用和原理以及scoped穿透

這篇具有很好參考價(jià)值的文章主要介紹了vue中style scoped屬性的作用和原理以及scoped穿透。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、為什么要給style 節(jié)點(diǎn)加 scoped 屬性(vue)

1、作用:當(dāng)style標(biāo)簽里面有scoped屬性時(shí),它的css只作用于當(dāng)前組建的元素。在單頁(yè)面項(xiàng)目中可以使組件之間互不污染,實(shí)現(xiàn)模塊化(實(shí)現(xiàn)組件的私有化,不對(duì)全局造成樣式污染,表示當(dāng)前style屬性只屬于當(dāng)前模塊)。
2、實(shí)現(xiàn)原理: style 標(biāo)簽中添加 scoped 屬性后,vue 就會(huì)為當(dāng)前組件中的 DOM 元素添加唯一的一個(gè)自定義屬性(唯一性的標(biāo)記)【data-v-xxx】,即CSS帶屬性選擇器,以此完成類似作用域的選擇方式,從而達(dá)到樣式私有化,不污染全局的作用。
注意:實(shí)際開(kāi)發(fā)中,建議在每個(gè)組件的 style 身上都加上 scoped 屬性。

二、深度選擇器

在給當(dāng)前組件的 style 添加了 scoped 屬性后,如果想 在父組件中修改子組件的樣式 ,就需要使用 深度選擇器 。

style scoped,css,前端,vue.js文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-663326.html

到了這里,關(guān)于vue中style scoped屬性的作用和原理以及scoped穿透的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 記錄--你知道Vue中的Scoped css原理么?

    記錄--你知道Vue中的Scoped css原理么?

    偶然想起了一次面試,二面整體都聊完了,該做的算法題都做出來(lái)了,該背的八股文也背的差不多了,面試官頻頻點(diǎn)頭,似乎對(duì)我的基礎(chǔ)和項(xiàng)目經(jīng)驗(yàn)都很是滿意。嗯,我內(nèi)心os本次面試應(yīng)該十拿九穩(wěn)了。 突然,面試官說(shuō):「我的主技術(shù)棧是React,Vue寫的很少,對(duì)Vue中style樣式中

    2024年02月15日
    瀏覽(18)
  • vue中style設(shè)置scoped后部分樣式不生效

    vue中style設(shè)置scoped后部分樣式不生效

    因?yàn)橛昧薳lementUI的組件庫(kù),一個(gè)頁(yè)面用到了el-dialog,需要改一下樣式,但style中設(shè)置了scoped后樣式并不生效。 因?yàn)関ue的scoped為本組件的所有標(biāo)簽都打上了一個(gè)唯一attribute,樣式生效時(shí)也帶上了這唯一的attribute,但是本組件應(yīng)用的所有子組件,除根標(biāo)簽以為其他都未打上這唯一

    2024年02月13日
    瀏覽(19)
  • 1.1 css style 樣式定義:行內(nèi) style 屬性、單頁(yè) <style> 標(biāo)簽、多頁(yè) <style> 標(biāo)簽

    1.1 css style 樣式定義:行內(nèi) style 屬性、單頁(yè) <style> 標(biāo)簽、多頁(yè) <style> 標(biāo)簽

    首先創(chuàng)建一個(gè) staic 文件夾,用于存放圖片、音視頻、css 等文件夾資源: 把長(zhǎng)寬等樣式定義在某個(gè)標(biāo)簽的 style 屬性中,僅對(duì)當(dāng)前標(biāo)簽產(chǎn)生影響,如: img src=\\\"/images/mountain.jpg\\\" alt=\\\"\\\" style=\\\"width: 300px; height: 200px;\\\" style 里面不能省略掉像素單位 px 兩種定義屬性的方式: 不用 style:

    2024年02月06日
    瀏覽(92)
  • Vue入門六(前端路由的概念與原理|Vue-router簡(jiǎn)單使用|登錄跳轉(zhuǎn)案例|scoped樣式|混入(mixin)|插件)

    Vue入門六(前端路由的概念與原理|Vue-router簡(jiǎn)單使用|登錄跳轉(zhuǎn)案例|scoped樣式|混入(mixin)|插件)

    路由(英文:router)就是對(duì)應(yīng)關(guān)系 SPA指的是一個(gè)web網(wǎng)站只有一個(gè)唯一的一個(gè)HTML頁(yè)面, 所有組件的展示與切換 都在唯一的一個(gè)頁(yè)面內(nèi)完成。 此時(shí), 不同組件之間的切換 需要通過(guò) 前端路由 來(lái)實(shí)現(xiàn) 總結(jié):在SPA項(xiàng)目中, 不同功能之間的切換 ,要 依賴于前端路由 來(lái)完成 通俗移動(dòng)

    2024年01月22日
    瀏覽(29)
  • JavaScript中的作用域(scope)是什么?以及有哪些類型的作用域?

    JavaScript中的作用域(scope)是什么?以及有哪些類型的作用域?

    前端入門之旅:探索Web開(kāi)發(fā)的奇妙世界 歡迎來(lái)到前端入門之旅!感興趣的可以訂閱本專欄哦!這個(gè)專欄是為那些對(duì)Web開(kāi)發(fā)感興趣、剛剛踏入前端領(lǐng)域的朋友們量身打造的。無(wú)論你是完全的新手還是有一些基礎(chǔ)的開(kāi)發(fā)者,這里都將為你提供一個(gè)系統(tǒng)而又親切的學(xué)習(xí)平臺(tái)。在這個(gè)

    2024年02月12日
    瀏覽(23)
  • 詳解源碼vue3的樣式穿透scope

    詳解源碼vue3的樣式穿透scope

    vue3在打包之后只有一個(gè)html文件,為了避免樣式污染可以為style標(biāo)簽引入scope屬性,它的原理十分簡(jiǎn)單,它會(huì)為每一個(gè)dom元素都添加一個(gè)data屬性,這個(gè)屬性是不重復(fù)的,然后會(huì)在當(dāng)前組件的選擇器的末尾,追加一個(gè)屬性選擇器,當(dāng)兩者匹配上時(shí),會(huì)把樣式命中到dom上 scope渲染規(guī)

    2024年02月03日
    瀏覽(17)
  • vue 中slot-scope的作用

    vue 中slot-scope的作用

    1.slot-scope=\\\"scope\\\"來(lái)取得作用域插槽:data綁定的數(shù)據(jù),scope可以隨便替換其他名稱,只是定義對(duì)象來(lái)代表取得的data數(shù)據(jù),用于使用而已。 總的來(lái)說(shuō)就是 scope-slot就是可以用子組件里面的數(shù)據(jù), 可以操作子組件里面的數(shù)據(jù). 而scope-slot后面接的內(nèi)容就是個(gè)別名, 或者說(shuō)變量也行, 是指向

    2024年02月16日
    瀏覽(19)
  • web中為什么要引入service層以及前端控制器DispatchServlet的作用以及原理剖析

    review: 最初的做法是: 一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)Servlet,這樣存在的問(wèn)題是servlet太多了 把一些列的請(qǐng)求都對(duì)應(yīng)一個(gè)Servlet, IndexServlet/AddServlet/EditServlet/DelServlet/UpdateServlet - 合并成FruitServlet 通過(guò)一個(gè)operate的值來(lái)決定調(diào)用FruitServlet中的哪一個(gè)方法 使用的是switch-case 在上一個(gè)版本中,Ser

    2024年02月04日
    瀏覽(21)
  • vue 3 第二十六章:樣式(scoped及樣式穿透)

    vue 3 第二十六章:樣式(scoped及樣式穿透)

    在 Vue 中,我們可以使用 scoped 特性來(lái)給組件的樣式添加作用域。通過(guò)為組件的 style 標(biāo)簽添加 scoped 特性,我們可以確保組件的樣式僅應(yīng)用于該組件的模板中,而不會(huì)影響其他組件或全局樣式。 在上面的例子中, .example 類的樣式只會(huì)應(yīng)用于該組件的模板中,而不會(huì)影響其他組

    2024年02月06日
    瀏覽(36)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包