Styling von React-Komponenten mit CSS-Pseudoelementen
In React ist es üblich, CSS inline zu Komponenten hinzuzufügen. Wenn es um die Verwendung von CSS-Pseudoelementen geht, wie das „::after“-Beispiel in einem beliebten React-Tutorial, ist ein etwas anderer Ansatz zu berücksichtigen.
Hinzufügen von CSS-Pseudoelementen zu React-Komponenten
Um ein CSS-Pseudoelement wie „::after“ mit Inline-Stil in React hinzuzufügen, benötigen Sie um:
Dieser Ansatz ermöglicht Ihnen um Ihrem React komplexe Stile, einschließlich Positionierung und Filter, hinzuzufügen Komponenten.
Beispiel:
Angenommen, Sie möchten das Pseudoelement „::after“ mit den folgenden CSS-Stilen hinzufügen:
position: absolute; -webkit-filter: blur(10px) saturate(2);
In React würden Sie dies wie folgt erreichen:
render: function() { return ( <div> <span>Something</span> <div>
Hier ist das neu erstellte Element a
Zusätzliche Überlegungen:
Das obige ist der detaillierte Inhalt vonWie gestaltet man React-Komponenten effektiv mit CSS-Pseudoelementen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!