1)每当我在the_content()
或div
&gt;之类的任何标记中添加<h1
时,它会在顶部创建一个空格;我尝试在margin:0; padding:0;
markup
上添加the_content()
。
2)在我的functions.php
上添加了remove_filter( 'the_content', 'wpautop' );
我喜欢发布消息来源,但它太长了。但我想要的基本布局如下所示。我只想删除title
div和content
div之间的空格。
HTML -----------------------------------------------------
<div id="main">
<div id="title"> <?php the_author() ?> </div>
<div id="content"> <?php the_content(); ?> </div>
</div>
CSS -----------------------------------------------------
#title {
width:100%;
height:100%;
padding:0;
margin:0;
}
#content {
background:#dcdcdc;
width:100%;
padding:0;
margin:0;
}
#content h1 {
font-size:250%;
text-transform:uppercase;
padding:0;
margin:0;
}
结果如下:
editted:
答案 0 :(得分:0)
不必要的空间必须由额外的P,BR,其他元素或边距或填充,或旧的糟糕浏览器导致边距错误。如果你告诉我们哪个问题是罪魁祸首,你会帮助我们更多。查看HTML页面的源代码。元素之间是否有额外的P或BR?
如果没有,则问题可能是CSS中的一个重要关键字,它会覆盖您自己的样式。