1

我有这个 div:

main.css(外部)

#content{
   padding:35px;
}

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

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

在 news.html 内部我希望我的 #poll div 在加载到 #content 时不包含填充。

#poll{
padding:0px;
}

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

4

1 回答 1

2

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

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

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

于 2012-10-11T12:25:17.017 回答