の場合SASS 'if()
関数では、プロパティ値をチェックできますか?例えば。 button
にはデフォルトでmargin-right: 10px
が必要です。ボタンがfloat: right
の場合、余白はmargin-left: 10px
になります。プロパティ値を確認する関数が
以下のような何か:
明らかmargin: if(float=="right" $margin-right $margin-left);
、上記(そうでない場合は、私がここに書くことはない)動作しません。しかし、これは可能ですか?私はこれが少なくなる可能性のあるCSSのものをやったので、
任意のプリプロセッサの助けを借りてCSSプロパティの値を取得することはできません。しかし、float値を得てマージンを設定するmixinを作成することができます。 – 3rdthemagical