从div中排除样式属性

时间:2012-10-11 12:12:50

标签: html css properties styles

我有这个div:

的main.css(外部)

#content{
   padding:35px;
}

然后我在php中包含另一个html:

<div id="content"><?php include "news.html"?></div>

在news.html里面我希望我的#poll div在#content中加载时不包含填充。

#poll{
padding:0px;
}

这可能吗?出于某种原因,为#poll设置内联css不起作用。

1 个答案:

答案 0 :(得分:2)

您可以在#poll上使用负边距来撤消包含div的填充。请参阅:http://jsfiddle.net/635A4/1/

另请参阅CSS中的注释,如果您在流程中有更多元素设置正底部边距(有时甚至是顶部)以确保流程不会受到干扰,这一点非常重要。

事实上,我经常使用它来为内容框添加填充,但无论如何都要使用块样式标题触摸边缘而不必使用额外的包装元素。