覆盖特定DIV的CSS样式?

时间:2012-12-20 21:19:18

标签: css fonts

我正在尝试覆盖网站特定部分的默认字体样式,但无法使其正常工作。默认段落设置会覆盖DIV样式。

我的默认段落字体设置如下:

p {
color: #000000;
font: 15px/24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
margin-bottom: 24px;
}

我试图通过设置DIV样式来缩小我的页脚字体:

#footer-disclaimers-freedvd {
color: #656565;
font: 12px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

我的HTML看起来像这样:

<div id="footer-disclaimers-freedvd">
<p>some text....</p>
</div>

非常感谢任何帮助。

谢谢!

4 个答案:

答案 0 :(得分:7)

您只需将段落添加到选择器

即可
#footer-disclaimers-freedvd p {
color: #656565;
font: 12px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

答案 1 :(得分:2)

您的选择器需要更具体

#footer-disclaimers-freedvd p { insert styles }

答案 2 :(得分:0)

尝试定位<p>元素,如下所示:

#footer-disclaimers-freedvd p{
    color: #656565;
    font: 12px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

答案 3 :(得分:0)

有时,如果您确定自己定位了元素并且仍然无效,请尝试添加“!important”。例如div.class {margin-left:10px!important;}