2017-05-12 1 views
1

Gibt es eine allgemeine Best Practice für die Reihenfolge der Regeln in CSS-Präprozessoren wie Stylus oder SASS?Gibt es eine Best Practice für die Regelreihenfolge von CSS-Präprozessoren?

Ist es besser, zuerst die Regeln für die verschiedenen Arten des gleichen Elements hinzuzufügen, und fügen Sie dann anschließend die Kinder dieses Element:

header 
    &.fooBar 
     float left 
    nav 
     background-color #fff 

Oder ist es besser, zuerst die Kinder hinzufügen und danach hinzufügen Elternklassen usw. wie folgt:

header  
    nav 
     background-color #fff 
    &.fooBar 
     float left 
+3

Persönlich würde ich erwarten, zuerst die Stile des Patents und des einen der Kinder zu sehen. Weil sonst würde ich zuerst die Liste aller Kinder durchgehen, um zu sehen, wie ihre Eltern ihr Styling beeinflussen könnten. –

+0

Besser in welcher Weise? Leistungsoptimierung? Sauberer Code? – Huelfe

+0

In jeder Hinsicht besser, aber natürlich sauberer Code als Leistung. – phpheini

Antwort

3

Nein, es gibt keine allgemeine Best Practice für so etwas.

Was wirklich wichtig ist, ist, sich zu entscheiden und konsequent zu sein. Erstellen Sie Codierungsrichtlinien in Ihrem Unternehmen. Machen Sie eine Liste von Regeln und bleiben Sie dabei, damit jeder weiß, was Sie erwarten können.

Verwandte Themen