Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery html元素的默认字体大小百分比_Jquery_Html_Css - Fatal编程技术网

Jquery html元素的默认字体大小百分比

Jquery html元素的默认字体大小百分比,jquery,html,css,Jquery,Html,Css,我设置的默认html字体大小为: html{ font-size: 75%; /* 12px */ } 然后设置正文字体大小,如下所示: body{ font-size: 0.75em; /* 12px */ } 现在,我要为p标签设置14px,这样看起来: p{ font-size: 0.875em; /* 14px */ } 但当我在浏览器上查看时,它看起来太小了。我上面的代码有什么问题?提前感谢。em会根据字体大小进行缩放。 所以1 em是当前字体大小,0.5

我设置的默认html字体大小为:

html{
    font-size: 75%; /* 12px */
}
然后设置正文字体大小,如下所示:

body{
    font-size: 0.75em; /* 12px */
}
现在,我要为p标签设置14px,这样看起来:

p{
    font-size: 0.875em; /* 14px */
}
但当我在浏览器上查看时,它看起来太小了。我上面的代码有什么问题?提前感谢。

em会根据字体大小进行缩放。 所以1 em是当前字体大小,0.5 em是它的一半。 从12px(75%)开始,然后应用0.75em。如果您在9px上应用0.875em,您将获得8px


这个链接应该让事情变得清楚:

当然,它看起来很小。这就是你要设置的。您的预期输出是什么?@CodeGodie我想
p
标记看起来比默认字体大小大,但我不知道为什么它看起来更小,因为您从较大的字体大小中提取了一个百分比
em
在某种程度上几乎可以像percentage一样工作,它会缩小,因为你使用的是小数。@CodeGodie那么我该如何修复它呢?如果你想让它变大,那么根据你想让它变大多少,将1.875em应用到你的
p
标记上