Ich arbeite gerade daran, meine Website reaktionsfähig zu machen. Da ich Medienabfragen verwenden muss, frage ich mich, welche dieser Ansätze in der Branche häufiger sind oder welche besser, einfacher zu lesen/zu warten in SCSS (die CSS-Werte im Inneren ist nur zur Demonstration).Platzierung von Medienabfragen innerhalb von Sass/Scss
Beispiel 1:
.foo {
width : 10px;
.bar {
width : 20px;
}
}
@media screen and (max-width : 20px) {
.foo {
width : 20px;
.bar {
width : 30px;
}
}
}
Beispiel 2:
.foo {
width : 10px;
@media screen and (max-width : 20px) {
width : 20px;
}
.bar {
width : 20px;
@media screen and (max-width : 20px) {
width : 30px;
}
}
}
Beispiel 3:
.foo {
width : 10px;
@media screen and (max-width : 20px) {
width : 20px;
.bar {
width : 30px;
}
}
.bar {
width : 20px;
}
}
Ich weiß, dass ich Mixins und Funktionen statt Aufschreiben der ganzen Medien nutzen könnte Frage, ich bin mehr daran interessiert, sie zu platzieren.
Bin ich der Einzige, der denkt, dass dies eine Meinungs-basierte Frage ist? –
@LaraBelle Ich frage mich, welche würde eher in den kommerziellen Standards verwendet werden. – August
Sie können alles verwenden. Die meiste Zeit werden Sie die erste verwenden, aber es wird Zeit geben, dass Sie die dritte verwenden müssen. –