max-width: 600px
ミックスインを使用するメディア クエリを作成しようとしています@include at-breakpoint
。
.selector {
@include at-breakpoint(4, 600px){
// ...
}
}
次のメディア クエリを出力します。
@media (min-width: 300px) {
// ...
}
at-breakpoint
mixin は、最小幅、レイアウト、最大幅の 3 つの引数を受け入れるという印象を受けました。
しかし、これを使用する場合:
.selector {
@include at-breakpoint(1px, 4, 600px){
// ...
}
}
次のコンパイル エラーが発生します。
Mixin at-breakpoint takes 2 arguments but 3 were passed
$tablet-layout
しかし、 3 つの引数を渡し ても、これを使用してもエラーは発生しません。
.selector {
@include at-breakpoint($tablet-layout){
// ...
}
}
$tablet-width: 600px;
$tablet-columns: 12;
$tablet-sidebar-columns: 4;
$desktop-width: 780px;
$desktop-columns: 12;
$desktop-sidebar-columns: 4;
$tablet-layout: $tablet-width $tablet-columns $desktop-width;
$desktop-layout: $desktop-width $desktop-columns $tablet-width;
私の質問はmax-width: 600px
、Susy でメディア クエリを取得する正しい方法は何ですか?