我有一些由 Drupal 视图生成的代码。它看起来像这样(为了清楚起见,将其剥离):
<div class="group_content">
<h3>Header Link</h3>
<div class="row odd">Here's some content</div>
<h3>Another Header Link</h3>
<div class="row even">Here's some more content</div>
</div>
<div class="group_content">
<h3>Header Link 2</h3>
<div class="row odd">Here's some content 2</div>
</div>
因为这是由 CMS 生成的,所以我可以对呈现的代码执行的操作是有限制的 - 例如,我无法将偶数/奇数类添加到 h3 元素。
我如何(在 css 中)只针对div class=row
后面跟着另一个的div class=row
?如果一组中有不止一行,我需要在 div 中添加一个底部边框以充当视觉分隔符。因此,使用我的示例代码,将应用一个边框,div class="row odd">Here's some content</div>
因为它后面有另一行。
我是后端开发人员,所以 CSS 不是我的强项。我们确实需要支持 IE7。