在 Drupal Zen 主题中,我注意到侧边栏和主 div 都向左浮动,每个 div 的 margin-right 设置回页面的 0 位置。你可以在这里看到演示。我知道有很多方法可以达到相同的结果,但我只是对使用这种方法的优势感到好奇。为什么不让侧边栏第二个浮动到右边呢?提前致谢!
#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>