gpt4 book ai didi

html - div 没有从正文继承的字体大小

转载 作者:太空宇宙 更新时间:2023-11-04 15:48:38 26 4
gpt4 key购买 nike

body{
font-size:0.9em;
}

.m1{
font-size:0.9em;
}
<div class='navt'>
<div class='m1'>LOREM</div>
<div class='m1'>LOREM</div>
</div>

如果从 m1 中删除 font-size,您会看到字体大小发生变化,即不是从 body 继承的。

我期望 body 中的所有 div 的 font-size 等于为 body 声明的。

难道每个div都需要单独设置font-size吗?

最佳答案

当使用 em 时,它意味着大小是相对于其父级的。您应该使用 rem 使其相对于文档的根目录。

在这种情况下,.m1 的字体大小为 0.9 * 0.9 = 0.81px。

body  {
font-size: 0.9em;
}

.m1 {
font-size: 0.9em;
}

.m2 {}

.m3 {
font-size: 0.9rem;
}

.m4 {
font-size: 0.9rem;
}
<div class='navt'>
<div class='m1'>LOREM</div>
<div class='m2'>LOREM</div>
<div class='m3'>LOREM</div>
<div class='m4'>LOREM</div>
</div>

关于html - div 没有从正文继承的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52658922/

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