这是我的代码示例:
HTML
<div class="wrapper">
<div class="sidebar">
<ul>
<li>
test
</li>
<li>
test
</li>
<li>
test
</li>
</ul>
</div>
<div class="content">
<div class="box one">Box 1</div>
<div class="box two">Box 2</div>
<div class="box three">Box 3</div>
</div>
</div>
CSS
.box{float:left; padding:20px; border:1px solid red;}
.three{clear:left;}
.sidebar{float:left;}
我尝试将 float:left 添加到 .content{} 但是,这仅在屏幕宽时有效,对于移动显示,完整内容区域最终会位于侧边栏下方。如果我尝试使用 span7(引导程序,宽度:58%),那么它不适用于宽屏。
有没有另一种方法可以设置排列而不需要设置宽度?