【发布时间】:2020-10-02 16:47:21
【问题描述】:
我正在制作一个项目,我必须更改元素的字体大小并且它的工作方式不同。 例如,我有一个代码
<div class="text-area-1">
<h2>We are <span class="span1">Newbie</span></h2>
</div>
我在 CSS 中设置
text-area-1{
font-size:60px;}
font-size 感觉不是 60px,看起来是 80px+ 大小,但是改写的时候不一样:
h2, span{ font-size: 60px}
现在它确实是 60 像素。谁能解释一下,为什么会这样?为父级(div)设置属性不会为其他子级(h2,span)设置相同的属性吗?
【问题讨论】:
-
text-area-1是元素的ID,还是CSS类名?如果是ID,应该是#text-area-1;如果是 CSS 类名,则应为.text-area-1。
标签: html css html-table font-size