em unit in font-size
2017-02-25 13:45
295 查看
这是参考链接
font-size:1em;
此时 1em 等于设置的元素的父元素的字体大小(),
同理 2em 就是两倍父元素字体的大小
如果没有设置父元素的字体大小,
那么1em就是浏览器的默认大小即 1em = 16px
em 和 px 的转换公式:
?em = 你想设置的字体大小(in piex) / 父元素的字体大小(in piex)
如:
em:以从父元素继承的字体大小作为基本单位
使用em作为单位的值是动态变化的,font-size:1em;
此时 1em 等于设置的元素的父元素的字体大小(),
同理 2em 就是两倍父元素字体的大小
如果没有设置父元素的字体大小,
那么1em就是浏览器的默认大小即 1em = 16px
em 和 px 的转换公式:
?em = 你想设置的字体大小(in piex) / 父元素的字体大小(in piex)
如:
<!DOCTYPE html> <html> <head> <style> body{ font-size:20px } #inner{ font-size:1em; } #outer{ font-size:1em; } div{ font-size:1.5em; } </style> </head> <body> <div>这是div内的文本 <!--1.5em = 父元素body的font-size*1.5 = 30px--> <p id = "inner"> <!--1em = 父元素div的font-size*1 =30px --> 这是div中的p段落中的文本 </p> <div > <!--1.5em = 父元素div的font-size*1.5 =30*1.5 = 45px --> 这是div中的div的文本 </div> </div> <p id = "outer"> <!--1em = 父元素body的font-size*1 =20*1 = 20px --> 这是div外部的段落的文本 </p> </body> </html>
相关文章推荐
- sizeWithFont in MultiThread Crash!
- font-size的控制 em与px的终极PK!转载信息:Author:52css Data:2007-05-14
- 建议Font-Size使用em单位控制大小
- 【技巧】font-size:0清除display:inline-block元素换行符间隙
- CSS Font-Size: em、px 、pt 、Percent之间的关系及换算
- CSS样式中字体大小,建议font-size使用em
- CSS Font-Size: em、 px 、pt 、Percent
- Skype—set font size —in CentOS/Fedora/RHEL—修改Skype字体大小
- 父级元素的 font-size:0 解决子代的inline或inlien-block的换行或图片空隙问题
- CSS样式中字体大小,建议font-size使用em
- css中font-size的单位有px、em、pt
- 用户体验第一 font-size放弃px选择em
- font-size使用em
- CSS font-size: em&rem
- 用户体验第一 font-size放弃px选择em
- [转]建议Font-Size使用em单位控制大小
- 我们怎样学会放弃设置默认的font-size而拥抱em
- font-size放弃px选择em
- em = px / 字体默认值 (font-size默认16px)
- Font size to large to fit in cache