scss SCSS Breakpoints Mixin

Posted

tags:

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

/*********************
Breakpoints
*********************/
/* usage: @include bp(tablet) { // your styles here } */
 @mixin bp($point) {
  @if $point == widescreen { // 1440px
     @media (min-width: 90em) { @content ; }
  }
  @elseif $point == tv { // 1300px
     @media (min-width: 81.25em) { @content ; }
  }
   @else if $point == desktop { // 1184px
     @media (min-width: 74em) { @content ; }
  }
   @else if $point == laptop { // 1024px
     @media (min-width: 64em) { @content ; }
  }
    @else if $point == tablet { // 800px
     @media (min-width: 50em) { @content ; }
  }
   @else if $point == phablet { // 600px
     @media (min-width: 37.5em)  { @content ; }
  }
  @else if $point == mobileonly { // 400px
     @media (max-width: 25em)  { @content ; }
  }
  @else if $point == print {
     @media (print)  { @content ; }
  }
}

以上是关于scss SCSS Breakpoints Mixin的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 5.4 Webpack Mix - 合并SCSS和CSS

Laravel mix.sass“prependData”不向 scss 文件提供数据

Laravel home(~) SCSS 路径无法正确解析

Scss 函数不返回计算值

Vue组件在laravel中不能使用scss

如何在 Laravel Mix 中安装 Font Awesome