これが単純なものであり、cssの経験が浅いことを願っています。ネストされたdivのグループに単一のピクセル境界を追加しようとしているだけです。
<div class="grid_11 suffix_1">
<div class="borderupdown">
<div class="grid_1 alpha">
<p>RNK</p>
</div>
<div class="grid_1">
<p>IQ</p>
</div>
<div class="grid_8 omega">
<div class="grid_8 alpha">
<p>title<p>
</div>
<div class="clear"></div>
<div class="grid_8 omega">
<p>comments stuff here</p>
</div>
</div>
</div>
</div>
これがborderupdowncssです
.borderupdown
{
border-top:1px solid red;
border-bottom:1px solid red;
margin-bottom:2px;
}
クラスborderupdownは、単純に1pxの境界線の上下です。私の「理解」は、他のdivがそのクラスの下にネストされているため、そのすべての上下に1pxの境界線を作成する必要があるということです。代わりに、2pxの余白を挟んで、両方の境界線を上に視覚的に表示します。私はその理由について完全に混乱しています。(重要な場合は、960グリッドシステムの流動バージョンを使用しています。)
ありがとうございました。