1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
|
@use "sass:math"; /// Convert px to rem or em. /// @param {Number} $px Value in px /// @param {String} $to Unit. Either "rem" or "em" /// @param {Number} $standard 1rem (or 1em) = 16px /// @return {Number} Value in rem or em @function convert-px($px, $to: "rem", $standard: 16) { @if $to == "rem" { @return math.div($px, $standard) + 0rem; // stylelint-disable-line } @else if $to == "em" { @return math.div($px, $standard) + 0em; // stylelint-disable-line } @else { @error "`$to` must be either `rem` or `em`."; } } com' title='www.armandphilippot.com Git repository'/>