特定のブレイクポイントを準備せず、その場その場で数値を変えて使う用です
@mixin mqMax($width) { @media screen and (max-width:$width) { @content; } } /* 使用例 */ @include mqMax(500px) { body { padding: 20px; } } /* 中だけで書いても可 */ body { ... @include mqMax(500px) { padding: 20px; } ... } /* 入れ子も簡単 */ body { ... @include mqMax(500px) { padding: 20px; @include mqMax(400px) { padding: 15px; } } ... }
出力されるCSS
@media screen and (max-width: 500px) { body { padding: 20px; } }
(検索用:sass)