Container Badge Editor-Rezept
Füge ausgewählten Kind-Blöcken in Kadence Row Layouts oder Sections ein Eck-Badge wie Featured oder On Sale per Container Badge Editor-Rezept in der X-Bar hinzu.
Was das Container Badge Rezept macht
Nutze das Container Badge Rezept, um ein kleines Badge in der Ecke ausgewählter Kindelemente innerhalb eines Kadence Row Layouts oder einer Section zu platzieren.
Das Rezept nutzt ein ::before-Pseudoelement, um ein Badge (zum Beispiel FEATURED, ON SALE, NEW) in der oberen rechten Ecke von Kindelementen zu zeichnen, die zu einer von dir gewählten Klasse passen und auf position: relative gesetzt sind.
Die Container Badge- und Inline Badge-Rezepte werden mit Platzhalter-Selektoren und -Text ausgeliefert, damit du sofort siehst, wo du anpassen musst:
-
.replace-me-classals Ziel-Selektor -
content-Wert wie"NEW","BETA"oder"PRO"
Wie das Container Badge funktioniert
Das Rezept wird über den X-Bar Editor an ein bestimmtes Kadence Row Layout oder eine Section angehängt. Innerhalb dieses Blocks:
-
Zielst du Kindelemente an, die mit deinem gewählten Klassen-Selektor übereinstimmen (standardmäßig
.replace-me-class). -
Gehst du davon aus, dass diese Kindelemente
position: relativeverwenden, damit das::before-Pseudoelement an deren Ecken andocken kann. -
Positionierst du das Badge standardmäßig in der oberen rechten Ecke, mit Großbuchstaben und einer gut erkennbaren Hintergrundfarbe, sodass es wie eine Flagge wirkt.
Du kannst Varianten des Rezepts erstellen, die das Badge an einer anderen Ecke anheften, die Hintergrundfarbe ändern oder Padding- und Schriftstile anpassen, während das gleiche ::before-Muster erhalten bleibt.
Container Badge Rezept im Block-Editor anwenden
Nutze diesen Ablauf, wenn du einzelne Karten oder Elemente (zum Beispiel einen hervorgehobenen Preistarif) innerhalb eines Kadence Row Layouts oder einer Section badgen möchtest.
Kadence Row Layout oder Section auswählen
-
Öffne die Seite oder das Template im Block-Editor.
-
Klicke den Kadence Row Layout- oder Section-Block an, der die Elemente enthält, die du mit einem Badge versehen möchtest.
-
Prüfe, ob der Block ausgewählt ist, damit X-Bar die Controls für genau diesen Block anzeigt.
X-Bar öffnen und Container Badge Rezept einfügen
-
Öffne das X-Bar Panel für das ausgewählte Kadence Row Layout oder die Section.
-
Suche den Bereich, in dem du CSS-Rezepte hinzufügen kannst, die auf den aktuellen Block beschränkt sind.
-
Füge das Container Badge
::before-Rezept in den X-Bar Editor ein, während der Block noch ausgewählt ist, damit das CSS nur an diesen Block angehängt wird.
Badge an bestimmte Kindelemente anhängen
-
Füge im Block-Editor die Ziel-Klasse (standardmäßig
.replace-me-class) zu den inneren Blöcken hinzu, die das Badge erhalten sollen (zum Beispiel einzelne Karten-Container). -
Stelle sicher, dass diese Kindelemente
position: relativeverwenden, damit das::before-Badge an deren rechter oberer Ecke andocken kann. -
Aktualisiere oder prüfe die Seite in der Vorschau, um zu sehen, ob nur die Elemente mit deiner gewählten Klasse das Badge anzeigen.
Passe die Platzhalter im Rezept an, bevor du es produktiv einsetzt:
-
Ersetze
.replace-me-classdurch einen aussagekräftigen Klassennamen, der zu deinen Ziel-Kindelementen passt (zum Beispiel.plan--featuredoder.card--promo). -
Ändere den
content-Wert von den Platzhalter-Labels ("NEW","BETA","PRO") zu dem Label, das Besucher sehen sollen, etwa"FEATURED"oder"LIMITED".
Woran du Erfolg erkennst
Nachdem du gespeichert und die Seite neu geladen hast:
-
Zeigen nur die Kindelemente mit deiner gewählten Klasse ein kleines Badge in der Ecke an.
-
Erscheint der Badge-Text in Großbuchstaben mit einer klar erkennbaren Hintergrundfarbe.
-
Bleiben Layout und Abstände intakt, weil das Badge über
::beforean relativ positionierten Kindelementen andockt.
Wenn das Badge nicht erscheint, prüfe, ob der Klassenname in deinem CSS genau mit der Klasse auf dem Kindelement übereinstimmt und ob das Kindelement auf position: relative gesetzt ist.
Badge-Position und -Stil anpassen
Das Basisrezept heftet das Badge an die obere rechte Ecke jedes passenden Kindelements. Du kannst das Rezept für andere Looks anpassen, behältst aber den gleichen Workflow im Editor.
Verwandte Rezepte und Ressourcen
Nutze diese Seiten, um das Container Badge mit anderen X-Bar Rezepten zu kombinieren oder zusätzliche Optionen zu entdecken.
Alle CSS-Rezepte
Entdecke alle verfügbaren X-Bar Rezepte, darunter Badges, Rahmen, Trenner und mehr.
Inline Badge (::after)
Füge Badges direkt hinter Textelementen mit dem ::after-Pseudoelement ein.
Gradient Section Border (::before)
Umrahme ein Kadence Row Layout oder eine Section mit einem dekorativen Farbverlaufsrahmen per ::before.
Separator Line
Füge eine sichtbare Trennlinie zwischen Inhaltsbereichen mit einem Editor-Rezept ein.
Last updated today
Built with Documentation.AI