Advertisement
Guest User

skiutestemixi

a guest
Dec 11th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 1.32 KB | None | 0 0
  1. @mixin centerAll() {
  2.   display: flex;
  3.   align-items: center;
  4.   justify-content: center;
  5. }
  6.  
  7.  @include centerAll();
  8.  
  9.   @include d(ml) {
  10.     padding-top: 5vw;
  11.  
  12.     nav {
  13.       display: none;
  14.     }
  15.   }
  16.  
  17. @mixin d($size) {
  18.  
  19.   // $l-device: 992px;
  20.   // $m-device: 768px;
  21.   // $s-device: 480px;
  22.   // maior ou igual que do que 992px
  23.   @if $size==l {
  24.     @media screen and (min-width: #{$l-device}) {
  25.       @content;
  26.     }
  27.   }
  28.  
  29.   // maior ou igual que 768px e menor que 992px
  30.   @else if $size==m {
  31.     @media screen and (min-width: #{$m-device}) and (max-width: #{$l-device - 1}) {
  32.       @content;
  33.     }
  34.   }
  35.  
  36.   // maior ou igual que 480px e menor que 768px
  37.   @else if $size==s {
  38.     @media screen and (min-width: #{$s-device}) and (max-width: #{$m-device - 1}) {
  39.       @content;
  40.     }
  41.   }
  42.  
  43.   // menor que 480px
  44.   @else if $size==x {
  45.     @media screen and (max-width: #{$s-device - 1}) {
  46.       @content;
  47.     }
  48.   }
  49.  
  50.   // menor que 992px
  51.   @else if $size==ml {
  52.     @media screen and (max-width: #{$l-device - 1}) {
  53.       @content;
  54.     }
  55.   }
  56.  
  57.   // menor que 768px
  58.   @else if $size==mm {
  59.     @media screen and (max-width: #{$m-device - 1}) {
  60.       @content;
  61.     }
  62.   }
  63.  
  64.   // maior ou igual que 768px
  65.   @else if $size==outm {
  66.     @media screen and (min-width: #{$m-device}) {
  67.       @content;
  68.     }
  69.   }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement