Antwort #2 am: 16. Oktober 2022, 14:26:11
Vielen Dank Euch beiden! Um der Community etwas zurückzugeben:
Ich hatte ein etwas anderes Problem. Das CSS für den Shop ist sehr gut gelungen nach meiner Meinung. Ich wollte lediglich bei der Artikelbeschreibung hie und da einen anderen Style für einige Elemente verwenden, ohne aber das Template zu ändern.
Dafür bin ich so vorgegangen wie im ersten Beitrag beschrieben (Vorteil: kein Zusatz-Aufwand mit der Komprimierung), habe dann aber in der custom.css
alle eigenen Styles mit einem eigenen "Namensraum" versehen, ungefähr so:
.mynamespace p {
margin: 100px;
}
.mynamespace h2 {
padding: 200px;
}
Überall, wo ich meine eigenen Styles verwenden möchte, sieht es dann so aus:
<div class="mynamespace">
<p>Das ist ein Text mit einem absurd großen Margin.</p>
</div>
<div class="mynamespace">
<h2>Eine Überschrift mit noch mehr Margin</h2>
</div>
Viele Grüße,
Eihops