Ich verwende LESS CSS Preprocessor. Zum Beispiel, wenn es zwei (oder mehr) Regeln mit dem gleichen Wert gibtLESS: kombinieren Eigenschaften (Regeln) mit dem gleichen Wert
.my-class {
border-top: 2px solid @main-bg-color - #123456;
border-bottom: 2px solid @main-bg-color - #123456;
}
kann ich diese zwei in eine irgendwie so kombinieren?
.my-class {
border-top, border-bottom: 2px solid @main-bg-color - #123456;
}
UPDATE: Sie sollten nicht auf den Stützen konzentriert werden (border
) ich nur als Beispiel schrieb. Ich würde gerne wissen, ob es eine Möglichkeit gibt, mehrere Requisiten mit demselben Wert zu kombinieren. Wenn das nicht möglich ist, sagen Sie es bitte ausdrücklich.
non-less, aber auch nicht-repetitive, könnte man 'border: solid @ main-bg-color; border-width: 2px 0; ' –
Nein, du solltest die beiden nicht kombinieren. Es wäre nicht ideal für Lesbarkeit und Wartbarkeit. Behalte es so, wie du es hast. –
Wie wäre es mit Mixins? –