Drupal Zen テーマでは、サイドバーとメイン div がすべて左に浮いていて、各 div の margin-right がページの 0 の位置に戻されていることに気付きました。ここでデモを見ることができます。同じ結果を得るには多くの方法があることは知っていますが、このアプローチを使用する利点に興味があります。sidebar-second を右にフロートさせないのはなぜですか? 前もって感謝します!
#main {
float: left;
margin-left: 20%;
margin-right: -80%;
width: 60%;
background-color: #eee;
}
#sidebar-first {
float: left;
margin-left: 0;
margin-right: -20%;
width: 20%;
background-color: #FFFF66;
}
#sidebar-second {
float: left;
margin-left: 80%;
margin-right: -100%;
width: 20%;
background-color: #FFFF66;
}
</p>