em 和 px 字体大小的区别

发布于 2024-12-10 00:24:05 字数 257 浏览 1 评论 0原文

我在 w3school - font-size 属性中读到使用 em< 之间的区别/code> 和 px 是使用 px 时 IE 不支持调整大小,但 em 支持。

我正在使用 IE7,它可以很好地处理 px 并在缩放页面时重新调整文本大小。

谁能向我解释一下吗?

I read in w3school - font-size property that the difference between using em and px is that when using px IE doesn't support resizing but em does.

I am working on IE7 and it works fine with px and re-size the text when zooming the page.

can any one explain this to me ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

人事已非 2024-12-17 00:24:05

px 也可以在 IE 中调整大小。 em 是其父元素继承的大小的相对大小,实际上与 % 具有相同的含义。

我认为使用 em 代替 px 无法获得任何优势。

px can be resized in IE as well. em is a relativ size to the inherited size by it's parent element and actually has the same meaning as %.

I don't think you can take any advantage by using em instead of px.

淡忘如思 2024-12-17 00:24:05

我相信旧版本的 Internet Explorer 存在此问题,但新版本已修复它。顺便说一句,W3Schools 通常被认为是不好的资源

I believe old versions of Internet Explorer have this problem, but new versions fixed it. By the way, W3Schools is often considered a bad resource.

栀子花开つ 2024-12-17 00:24:05

根据记忆,IE7将缩放/缩放整个页面,但如果您从菜单中选择“页面/文本大小”来更改文本大小,即当px或其他绝对单位不缩放而相对单位(例如:em)时是。

我希望您正在执行缩放而不是页面/文本大小?

From memory, IE7 will scale / zoom the whole page, but if you select "Page/Text Size" from the menu to change the text size, that is when px or other absolute units are not scaled whereas relative units (eg: em's) are.

I expect you are doing a zoom rather than a Page/Text Size?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文