我正在使用其中一种免费的网页设计模板来创建自己的网站。该模板使用 css 样式表并定义了许多具有相似名称的不同样式。我定义了一些新样式,但问题是新样式对我的页面没有影响。例如,这是其中一个块中标题 2 的样式:
#body .article h2 {
color: #ffaf04;
font-family: Georgia, serif;
font-size: 36px;
font-weight: normal;
letter-spacing: 2px;
line-height: 48px;
margin: 0;
padding: 0 48px;
text-align: center;
}
我尝试添加和使用这种风格
.eventTitle { font-size:28px; color:black }
但是当我使用
<h2 class="eventTitle">something</h2>
#body .article 中的样式适用于不是 eventTitle。
我想知道 CSS 中是否存在一些父样式或某些父样式的保护,或者某些 div 项必须使用某些特定的类样式或其他东西。
我提前感谢所有评论和想法。