Skip to content

Instantly share code, notes, and snippets.

@AvgustPol
Last active May 11, 2019 19:36
Show Gist options
  • Save AvgustPol/42fcf6c9ca6d74936867d43fb8532256 to your computer and use it in GitHub Desktop.
Save AvgustPol/42fcf6c9ca6d74936867d43fb8532256 to your computer and use it in GitHub Desktop.
[CSS] learning em
[RU:] 1em всегда равен размеру шрифта данного блока
[EN:] 1em is always equal to the font size of this block
-------------------------------------
[RU:]
-------------------------------------
Если в блоке указан размер font-size, то он "надписывает" значение заданого ранее font-size. Пример:
body {
font-size: 16px;
}
.foo {
font-size: 2em; // 2em = 16px * 2 = 32px
margin: 0 0 .5em; // .5em = тут будет 16, потому что как font-size берется 32px, с 11й линии.
}
-------------------------------------
[EN:]
-------------------------------------
If the font-size is specified in the block, it "overrides" the value of the previously specified font-size. Example:
body {
font-size: 16px;
}
.foo {
font-size: 2em; // 2em = 16px * 2 = 32px
margin: 0 0 .5em; // .5em = here 0.5em equals to 16px, because 32px is taken as font-size, from the 25th line.
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment