Если вы не хотите вкладывать div, вы можете создать несколько дополнительных классов для граничных столбцов.Я использую 1px границы, поэтому я создал классы, такие как:
.with-border-first {
border: 1px solid red;
margin-right: 8px;
}
.with-border {
border: 1px solid red;
margin-left: -1px;
margin-right: 9px;
}
.with-border-last {
border: 1px solid red;
margin-left: -2px;
}
Должен быть еще один, если вы хотите, чтобы границы вокруг div охватывали все столбцы (например, 24 в чертеже).
Затем я использую эти классы вместе с диапазонами, например:
<div class="span-8 with-border-first">
...
</div>
<div class="span-8 with-border">
...
</div>
<div class="span-8 last with-border-last">
...
</div>