adaptivefont.scss 493 B

12345678910111213
  1. $maxWidth: 1280;
  2. @mixin adaptive-font($pcSize, $mobSize) {
  3. $additionSize: $pcSize - $mobSize;
  4. $additionMobSize: $additionSize + $additionSize * 0.7;
  5. // for all screen width less than 767px(iPad)
  6. @media (max-width: 767px) {
  7. font-size: calc(#{$mobSize + px} + #{$additionMobSize} * ((100vw - 350px) / #{$maxWidth}));
  8. }
  9. // for all screen width more than 767px
  10. @media (min-width: 767px) {
  11. font-size: calc(#{$mobSize + px} + #{$additionSize} * (100vw / #{$maxWidth}));
  12. }
  13. }