Heim > Web-Frontend > CSS-Tutorial > Wie kann ich CSS-Regeln wiederverwenden, ohne direkt darauf zu verweisen?

Wie kann ich CSS-Regeln wiederverwenden, ohne direkt darauf zu verweisen?

Linda Hamilton
Freigeben: 2024-12-06 18:24:12
Original
1051 Leute haben es durchsucht

How Can I Reuse CSS Rules Without Directly Referencing Them?

Referenzierung von CSS-Regeln: Die Kunst der Wiederverwendung von Regeln entmystifizieren

Während CSS die Wiederverwendbarkeit von Code umfasst, bedeutet dies die Möglichkeit, direkt auf einen darin enthaltenen Regelsatz zu verweisen ein anderer bleibt schwer fassbar. Es gibt jedoch alternative Möglichkeiten, einen ähnlichen Effekt zu erzielen und die Codeeffizienz aufrechtzuerhalten.

Im bereitgestellten Beispiel:

<div class="someDiv"></div>
Nach dem Login kopieren
.opacity { filter: ... }
.radius { ... }
Nach dem Login kopieren

wir stehen vor der Herausforderung, sowohl Deckkraft- als auch Radiusstile anzuwenden zum someDiv-Element.

Anstatt auf Regeln zu verweisen, können Sie Selektoren für mehrere wiederverwenden Regelsätze:

.opacity, .someDiv { ... }
.radius, .someDiv { ... }
Nach dem Login kopieren

Dieser Ansatz wendet beide Regelsätze auf das someDiv-Element an.

Alternativ können Sie mehrere Selektoren für einen einzelnen Regelsatz verwenden:

.opacity.radius { ... }
Nach dem Login kopieren

Dieser Ansatz erfordert das Hinzufügen mehrerer Klassen zum HTML-Element:

<div class="opacity radius"></div>
Nach dem Login kopieren

Um die Klarheit des Codes zu verbessern, wird die Verwendung von Klassen empfohlen Namen, die eher den Zweck als das Aussehen von Elementen beschreiben. Behalten Sie die Stildetails im CSS-Stylesheet bei, um Bedenken zu trennen und die Flexibilität zu wahren.

Das obige ist der detaillierte Inhalt vonWie kann ich CSS-Regeln wiederverwenden, ohne direkt darauf zu verweisen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage