Monica Dinculescu über ::part und ::theme, zwei Pseudo-Elemente, die im neuen Jahr wahrscheinlich an Bedeutung gewinnen und mehr Aufmerksamkeit erhalten werden. Sie sollen uns helfen, Web-Komponenten zu erstellen und zu gestalten, wie Monica erklärt.
Der aktuelle neue Vorschlag ist
::partund::theme, eine Reihe von Pseudo-Elementen, die es Ihnen ermöglichen, innerhalb eines Shadow Tree von außerhalb dieses Shadow Tree zu stylen. Im Gegensatz zu:shadowund/deep/erlauben sie Ihnen nicht, beliebige Elemente innerhalb eines Shadow Tree zu stylen: Sie erlauben Ihnen nur, Elemente zu stylen, die ein Autor als styling-fähig markiert hat. Sie haben bereits die CSS Working Group durchlaufen und wurden gesegnet und wurden auf der TPAC in einer Web Components-Sitzung angesprochen, so dass wir zuversichtlich sind, dass beides der richtige Ansatz ist und wahrscheinlich als Spezifikation von allen Browsern implementiert wird.
Wenn der gesamte Ausdruck "Shadow Tree" Sie genauso in Panik versetzt wie mich, dann keine Sorge! Monica hat bereits einen ausgezeichneten Artikel geschrieben, der tief in Web-Komponenten und die Shadow DOM-Spezifikation eintaucht.