将CSS格式应用于段落,当且仅当它跟随另一段落时

时间:2012-01-28 19:45:12

标签: css xhtml

我希望通过CSS将一些格式设置应用于段落,只有当我引用的段落前面有另一段时。例子:

<p>Something</p><p>FORMAT!</p>

<h1>Something</h1><p>DON'T FORMAT!</p>

<p>Something</p><ul><li>Something</li></ul><p>DON'T FORMAT!</p>

唯一重要的是段落是否立即前面是另一个段落。

我可以这样做,引入一个类来指定是否应用格式(类似于&#34;第一个&#34;),但我希望这个分析能够自动化。


我已经尝试过第一个孩子没有成功,第三个例子会被格式化,除非我添加额外的块结构会破坏目的(然后添加自定义类会更简单......)

1 个答案:

答案 0 :(得分:3)

p + p {
    // formatting goes here
}

请参阅 adjacent selectors