2012-12-20 276 views
1

我想重写默认的字体样式为我的网站的特定部分,但无法让它工作。默认段落设置覆盖DIV样式。覆盖特定DIV的CSS样式?

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

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> 

任何帮助将非常感激。

谢谢!

回答

7

你只需要段落添加到您的选择

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

你的选择需要更加具体

#footer-disclaimers-freedvd p { insert styles } 
0

尝试针对<p>元素,像这样:

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

有时候,如果你确定你的元素是针对你的元素的,并且它仍然不起作用,请尝试添加'!impo rtant”。例如div.class {margin-left:10px!important;}