rem mixin correction
This commit is contained in:
parent
07c0289467
commit
788ceb099b
2 changed files with 11 additions and 23 deletions
|
@ -58,21 +58,10 @@
|
||||||
// px to em/rem
|
// px to em/rem
|
||||||
.rem(@size, @bf: @basefont){
|
.rem(@size, @bf: @basefont){
|
||||||
@rem: @size / 10;
|
@rem: @size / 10;
|
||||||
font-size: @basefont;
|
font-size: @basefont * @size / 10;
|
||||||
font-size: unit(@rem, rem);
|
font-size: unit(@rem, rem);
|
||||||
}
|
}
|
||||||
.em(@size, @bf: @basefont){
|
.em(@size, @bf: @basefont){
|
||||||
@em: @size / @bf;
|
@em: @size / @bf;
|
||||||
font-size: unit(@em, em);
|
font-size: unit(@em, em);
|
||||||
}
|
}
|
||||||
// flow for headings
|
|
||||||
.flow(@size, @bf: @basefont, @bh: @lh) {
|
|
||||||
@marg: @bh * @bf / @size;
|
|
||||||
@mt: unit(@marg,em);
|
|
||||||
margin-top: @mt;
|
|
||||||
margin-bottom: 0;
|
|
||||||
@rem: @size / 10;
|
|
||||||
font-size: unit(@rem, rem);
|
|
||||||
@coef: ceil(1/@mt);
|
|
||||||
line-height: unit((@mt * @coef));
|
|
||||||
}
|
|
|
@ -79,27 +79,27 @@ caption,
|
||||||
details,
|
details,
|
||||||
figure,
|
figure,
|
||||||
hgroup {
|
hgroup {
|
||||||
margin-top: .75em;
|
margin-top: 0.75em;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
line-height: @lh;
|
line-height: @lh;
|
||||||
}
|
}
|
||||||
h1, .h1-like {
|
h1, .h1-like {
|
||||||
.flow(@h1-size);
|
.rem(@h1-size);
|
||||||
}
|
}
|
||||||
h2, .h2-like {
|
h2, .h2-like {
|
||||||
.flow(@h2-size);
|
.rem(@h2-size);
|
||||||
}
|
}
|
||||||
h3, .h3-like {
|
h3, .h3-like {
|
||||||
.flow(@h3-size);
|
.rem(@h3-size);
|
||||||
}
|
}
|
||||||
h4, .h4-like {
|
h4, .h4-like {
|
||||||
.flow(@h4-size);
|
.rem(@h4-size);
|
||||||
}
|
}
|
||||||
h5, .h5-like {
|
h5, .h5-like {
|
||||||
.flow(@h5-size);
|
.rem(@h5-size);
|
||||||
}
|
}
|
||||||
h6, .h6-like {
|
h6, .h6-like {
|
||||||
.flow(@h6-size);
|
.rem(@h6-size);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* alternate font-sizing */
|
/* alternate font-sizing */
|
||||||
|
@ -147,13 +147,15 @@ strong,
|
||||||
/* == hiding content */
|
/* == hiding content */
|
||||||
/* ----------------------------- */
|
/* ----------------------------- */
|
||||||
|
|
||||||
/* hiding content */
|
|
||||||
.visually-hidden {
|
.visually-hidden {
|
||||||
position: absolute !important;
|
position: absolute !important;
|
||||||
clip: rect(1px, 1px, 1px, 1px);
|
clip: rect(1px, 1px, 1px, 1px);
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 1px; width: 1px;
|
height: 1px; width: 1px;
|
||||||
}
|
}
|
||||||
|
body > script {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
@media print {
|
@media print {
|
||||||
.no-print {
|
.no-print {
|
||||||
display: none;
|
display: none;
|
||||||
|
@ -199,9 +201,6 @@ img, table, td, blockquote, code, pre, textarea, input, video {
|
||||||
/* margin-bottom on tables */
|
/* margin-bottom on tables */
|
||||||
table { margin-bottom: @medium-value; }
|
table { margin-bottom: @medium-value; }
|
||||||
|
|
||||||
/* scripts */
|
|
||||||
body > script {display: none !important;}
|
|
||||||
|
|
||||||
|
|
||||||
/* ----------------------------- */
|
/* ----------------------------- */
|
||||||
/* ==layout and modules */
|
/* ==layout and modules */
|
||||||
|
|
Loading…
Reference in a new issue