我有一些用于 Wordpress 博客的 CSS。我希望段落缩进,但代码块左对齐到边距。这是我拥有的代码——所有这些元素都带有<div class="postContent"
标签,Wordpress 会自动将帖子文本块包装在<p>
标签中。
首先,我将 div 标签中的所有段落都设置为缩进:
.postContent p {
font-size: 1.2em;
text-indent: 2.5em;
text-align: justify;
line-height: 1.6em;
margin: 1em;
}
然后,Wordpress 将第一段留作.lead
段落。我希望它缩进,前提是它不是代码:
.postContent p.lead code {
margin: 0;
text-indent: 0;
}
这工作得很好。但是,所有其他代码段仍在缩进,因此我将其添加到样式表中:
.postContent p code {
text-indent: 0;
padding: 0;
padding-top: 2em;
padding-bottom: 2em;
}
没有骰子。代码块仍然按照.postContent p
规则缩进。