尽管您可能在其他地方读过,但em和px之间 没有 直接关系。
作为链接之一指出:
“ em”值基于大写字母M的宽度
因此,每种字体都会有所不同。窄字体可能与扩展字体具有相同的高度(以px为单位),但是em大小会有所不同。
三年后编辑:
现在有很多资料说1em =字体大小(以px为单位)。也就是说,当您编写时
font-size:16px,则1em =
16px。这仍然与Adobe来源(在中表示1em
=字体大小
pt)不一致,但是在任何一种情况下,它看起来都很奇怪。对于压缩字体,em大小将太大,而对于扩展字体,em大小将太小。
我将做一些测试页,亲自看看。
并且:
我看到没有人(包括我)真正回答了这个问题(有点隐藏):
我也读过一些有关bug的文章,并克服了将正文字体大小设置为某种东西的问题
根据此页面,您需要将其添加到CSS:中
html{ font-size:100%;}。该页面已有六年的历史,并且我还没有阅读(数百条)评论,所以我不知道它是否仍然有用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)