Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

establish relative font-size when $relative-font-sizing == true

  • Loading branch information...
commit 18de15a157902d641dcc981d5ca20fe82da95f09 1 parent 56e0dc5
@ericam authored
View
14 frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss
@@ -55,14 +55,16 @@ $base-half-leader: $base-leader / 2;
// Establishes a font baseline for the given font-size.
@mixin establish-baseline($font-size: $base-font-size) {
- // IE 6 refuses to resize fonts set in pixels and it weirdly resizes fonts
- // whose root is set in ems. So we set the root font size in percentages of
- // the default font size.
- * html {
- font-size: 100% * ($font-size / $browser-default-font-size);
+ $relative-size : 100% * ($font-size / $browser-default-font-size);
+
+ @if $legacy-support-for-ie6 and (not $relative-font-sizing) {
+ // IE 6 refuses to resize fonts set in pixels and it weirdly resizes fonts
+ // whose root is set in ems. So we set the root font size in percentages of
+ // the default font size, even if we are using absolute sizes elsewhere.
+ * html { font-size: $relative-size; }
}
html {
- font-size: $font-size;
+ font-size: if($relative-font-sizing,$relative-size,$font-size);
@include adjust-leading-to(1, if($relative-font-sizing, $font-size, $base-font-size));
}
}
Please sign in to comment.
Something went wrong with that request. Please try again.