::part und ::theme, ein ::explainer

Avatar of Robin Rendle
Robin Rendle am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

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 ::part und ::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 :shadow und /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.

Direkter Link →