gpt4 book ai didi

html - 为什么 font-size : 1em; *increase* the size of

转载 作者:太空宇宙 更新时间:2023-11-04 14:25:44 25 4
gpt4 key购买 nike

给定以下示例,我惊讶地发现添加 font-size: 1em<button>元素导致内容的大小增加

example on codepen: "button font-size 1em increases?"

<p>normal</p>
<p style="font-size: 1em;">normal</p>

<button>normal</button>
<button style="font-size: 1em;">big?</button>

我希望这两个按钮大小相同,就像段落一样。为什么一个按钮比另一个大?

最佳答案

Chrome 中给定元素的默认样式包含以下内容:

font: 400 11px system-ui;

大多数其他浏览器都有类似的东西,细节留给读者。

通过将字体大小设置为 1em,您将其设置为从父级继承的默认字体大小,或者如果不存在,您的浏览器设置,默认情况下为 16px.

关于html - 为什么 font-size : 1em; *increase* the size of <button> content?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55738012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com