CSS中单位PX和EM的差异(推荐)

CSS中单位PX和EM的差异(推荐)
使用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中的区别,希望能对你有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部