可以用table
<table>
<tr>
<td>
<div style="width: 1000px;">
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111
</div>
</td>
<td>
<div style="width: 1000px;">
22222222222222222222222222222222222222222222222
</div>
</td>
<td>
<div style="width: 1000px;">
333333333333333333333333333333333333333333333333333333333333333333333333333333
</div>
</td>
</tr>
</table>
通过style 里的top位置定义
width:1000 太宽啦。。。超屏太多。。。改为100就好啦
<html>
<body>
<div style="width:100 ; float:left;"></div>
<div style="width:100 ; float:left"></div>
<div style="width:100 ; float:left"></div>
</body>
</html>
肯定的.如果你设置了总共是3000长,3个div每个1000。
你要想容器小,三个div也变化并且保持一行的话,就用33%、33%,33%。
外面需要加一层div,设置宽度为3000+