Mit der Funktion SASS 'if()
ist es möglich, nach einem Eigenschaftswert zu suchen? Z.B. Ich möchte eine button
eine margin-right: 10px
standardmäßig haben. Aber, wenn der Knopf float: right
ist, möchte ich, dass der Rand margin-left: 10px
ist.SASS wenn Funktion zur Überprüfung des Eigenschaftswerts
So etwas wie unten:
margin: if(float=="right" $margin-right $margin-left);
Offensichtlich ist, dass die oben nicht (sonst würde ich hier schreibe nicht). Aber ist das möglich?
Sie können den Wert von CSS-Eigenschaften nicht mit Hilfe eines Präprozessors abrufen. Aber du kannst Mixin erstellen, das den Float-Wert und die Margin erhält. – 3rdthemagical