scss 响应式媒体查询Mixin

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 响应式媒体查询Mixin相关的知识,希望对你有一定的参考价值。

$respond-to-queries: (
  smartphone: 'all and (max-width: 600px)',
  tablet-portrait: 'all and (max-width: 768px)',
  tablet: 'all and (max-width: 1024px)'
);

@mixin respond-to($query) {
  $media_query: $query;
  @if map-has-key($respond-to-queries, $query) {
    $media_query: map-get($respond-to-queries, $query);
  }

  @media #{$media_query} {
    @content;
  }
}

以上是关于scss 响应式媒体查询Mixin的主要内容,如果未能解决你的问题,请参考以下文章

scss Vanilla CSS媒体查询+ Sass媒体查询mixin

scss Mixin - 媒体查询

scss 命名媒体查询Mixin

scss 方便的sass mixin用于媒体查询

scss 自定义Sass mixin用于使用媒体查询

scss 简单的媒体查询Sass mixin可以让你考虑像素宽度,但输出是在ems中。