我有一套的div,像這樣如何設計一對元素?
<div class="row header"></div>
<div class="row"></div>
<div class="row"></div>
<div class="row"></div>
<!-- add spacing here by adding margin to the row above -->
<div class="row header"></div>
<div class="row"></div>
<div class="row"></div>
正如我不能改變的標記,我不知道如果我只能無需對其他的div任何更改添加.row
和.row.header
之間的空間。理想情況下,我需要將margin-bottom
添加到.row.header
之前的每個.row
。
這是可能的CSS所有沒有添加額外的類和黑客?
你不能保證金top'加上''到.row.header'? –
@TomaszRup如果所有'.row.header'元素都需要這樣的邊距,那麼'margin-top'就足夠了。用戶明確要求「.row'和'.row.header'之間的空格」。 –