Skip to content

Instantly share code, notes, and snippets.

@jiserra
Created November 19, 2012 22:55
Show Gist options
  • Save jiserra/4114646 to your computer and use it in GitHub Desktop.
Save jiserra/4114646 to your computer and use it in GitHub Desktop.
$base_font_size: 16px;
@mixin rem($property, $px_values) {
$baseline_rem: ($base_font_size / 1rem);
#{$property}: $px_values;
@if type-of($px_values) == 'number' {
#{$property}: $px_values / $baseline_rem;
}
@else {
$rem_values: ();
@each $value in $px_values {
@if $value == 0 {
$rem_values: append($rem_values, $value);
} @else {
$rem_values: append($rem_values, ($value / $baseline_rem) );
}
}
#{$property}: $rem_values;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment