css – font-size:62.5%vs. font-size:10px

前端之家收集整理的这篇文章主要介绍了css – font-size:62.5%vs. font-size:10px前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
很久以前,我一直在CSS文档中使用body {font-size:62.5%;},因为它应该使1em等于10px。不过,最近我注意到在Internet Explorer中并不是这样。所以我试过代码html {font-size:100%} body {font-size:10px}。

现在这对我来说是一种魅力。我的问题是:

这个解决方案的缺点是什么,因为我找不到任何人使用它。

澄清。我后来在em中指定了我的所有字体大小,宽度,高度等。它只是在身体我使用10px而不是62.5%。

解决方法

你会得到这个问题双方的论据。我猜,大多数人会争取%。但是你问了缺点或陷阱

您将遇到的主要缺点是,如果您在浏览器或设备上运行,这些浏览器或设备会尊重您的像素设置,而不是其默认值的百分比,并且该像素设置遇到问题或太小,无法读取。如果该浏览器没有为用户提供扩展字体或放大页面的机会,那么您可能会遇到潜在的问题。

所有这一切,几乎每个浏览器这几天的默认设置为16px。我不能说为什么IE在你的情况下的大小不一样。如果你想要一个像素完美的设计,那么使用px,否则我建议保持在%。

猜你在找的CSS相关文章