我正在阅读关于rem
CSS3中的单元,并且有点困惑.如果您使用rem
,是否仍然使用em
或替换它?
例如:
.selector {
margin-bottom:24px;
margin-bottom:2.4rem;
font-size:16px;
font-size:1.6rem;
}
Run Code Online (Sandbox Code Playgroud)
要么
.selector {
margin-bottom:24px;
margin-bottom:2.4em;
margin-bottom:2.4rem;
}
Run Code Online (Sandbox Code Playgroud)
只是想弄清楚是否rem
取而代之em
,或者它只是另一个单位.
jQu*_*ast 19
Rem是root(html)元素的em大小.这意味着一旦定义了html元素的font-size,就可以定义相对于该元素的所有rem单位.
例如:
html { font-size: 62.5%; }
body { font-size: 1.4rem; } /* =14px */
h1 { font-size: 2.4rem; } /* =24px */
Run Code Online (Sandbox Code Playgroud)
Safari 5,Chrome,Firefox 3.6及甚至Internet Explorer都支持Rem,但对于旧版浏览器,您仍然必须使用em,percent或px.
pro*_*son 13
不,这是一个不同的单位.em
是基于父级的字体大小,而rem
基于根字体大小,我相信是字体的字体大小html
.
归档时间: |
|
查看次数: |
13662 次 |
最近记录: |