请在此处查看演示:http: //jsfiddle.net/Freewind/Vkp4U/
的HTML:
<div class="outer">
<div class="x">x</div>
<div class="y">y</div>
<div class="z">z</div>
</div>
的CSS:
.outer {
border: 1px solid black;
overflow: scroll-x;
}
.x {
width: 400px;
border: 1px solid red;
float:left;
}
.y {
width: 400px;
border: 1px solid yellow;
float:left;
}
.z {
width: 400px;
border: 1px solid blue;
float:left;
}
如果我将浏览器调整为更小,如何让 3 个内部 div 显示在行中,不会换行?
限制:
- 不应指定外部 div 的宽度
- 内部 div 的宽度是固定的