我有一个与 CSS 优先级相关的问题。
如果我有这样的事情:
<div id="reportBox">
<p id="reportBoxTitle">MAIN REPORT</p>
<p id="reportBoxContent">Promoting Investment in Agriculture</p>
</div>
然后我有以下 CSS 设置:
#reportBox p{
text-align: center;
font-size: 12px;
font-weight: bold;
color: #004673;
}
#reportBoxTitle{
padding-top: 5px;
font-size: 18px;
}
这样,reportBoxTitle div 中的促进农业投资文本仍然具有 12 像素的大小,而不是#reportBoxTitle设置指定的 18 像素。
似乎一般的#reportBox p设置优先于特定的#reportBoxTitle设置。
这是正常行为吗?
肿瘤坏死因子
安德烈亚