使用PX定义
字体不能用
浏览器字体放大,而大多数国外
网站都可以在伊江浏览器中使用。
原因:
1.ie不能
调整字体大小的PX装置。
2。大多数外国国家使用EM作为字体单位。
它们
都是相对长度的单位,
PX与
显示分辨率相关。
EM是
文本相对于当前对象的字体大小。如果当前对象的字体大小未
设置,则它与浏览器的
默认字体大小相关。
任何浏览器的默认字体是16px,所有
配置的浏览器符合:1em = 16px.so 12px = 0.75em,10px = 0.625em.in简化字体大小的
转换,我们需要在CSS选择器声明体字体62.5%,这使得新兴市场指数的变化16px * 62.5% = 10px,所以12px = 1.2em,10px = 1em,也就是说,把原来的像素数10,然后换到EM单元。
EM具有以下特点:
1.em价值不是固定的。
2.em将继承父元素的字体大小。
因此,它需要强调:
声明的字体大小= 62.5%在1.body选择器
2。将原始PX值划分为10,然后改为EM单元。
三.重新计算EM值放大字体的字体大小以避免重复。
注意事项:uff1a
的12px(1.2em)
汉字用这种
方法得到的不等于在12px直接定义的字体大小,但大一点的IE.
在人体选择器中需要将62.5%到63%改变为正常显示。
原因可能是IE
处理汉字时,浮点精度的精度是有限的。
以上是一个简短的
介绍,让你完全了解CSS和EM在CSS中的
区别,希望能对你有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您
支持网站。