Angular 樣式中::ng-deep 選擇器的使用
在Angular 中,::ng-deep 選擇器通常用於穿透Shadow DOM 和樣式嵌套組成元素。不過,它目前已被棄用。
::ng-deep 的替代品
儘管 ::ng-deep 已被棄用,但 Angular 團隊尚未概述出可行的替代方案。這是由於 W3C 對於能夠遍歷 Shadow DOM 邊界的選擇器缺乏商定的規格。
目前建議
在正式發布替代解決方案之前,Angular團隊建議在必要時繼續使用 ::ng-deep 及其替代品。棄用狀態可作為在合適的替代品可用後最終刪除此選擇器的提示。
待定的 W3C 提案
CSS 工作組 (CSSWG) 正在積極制定該提案旨在滿足選擇器的需求,這些選擇器可以有效地定位 Shadow DOM 樹中的元素。該提案名為“CSS Scoping Level 1”,包括一組為此目的而設計的綜合選擇器。
一旦該提案最終確定並在瀏覽器中實施,它很可能成為未來任何專案的基礎替換 Angular 中的 ::ng-deep。在那之前,使用 ::ng-deep 及其替代方案仍然是在 Angular 應用程式中設定嵌套元件元素樣式的建議做法。
以上是Angular 樣式中已棄用的 ::ng-deep 選擇器是否有替代品?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

當他們在2013年去Chrome時,我們失去了歌劇。與Edge今年早些時候也進行了同樣的交易。邁克·泰勒(Mike Taylor)稱這些變化為“減少

在本週的綜述中,Apple進入Web組件,Instagram如何插入腳本以及一些思考的食物,以進行自託管關鍵資源。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Atom編輯器mac版下載
最受歡迎的的開源編輯器

Dreamweaver CS6
視覺化網頁開發工具

Dreamweaver Mac版
視覺化網頁開發工具