您应该将所有内容放入具有指定宽度的 div 中。我写了一个小例子来告诉你它是如何工作的。
CSS:
.body{
text-align:center;
width:80%;
}
.left{
float:left;
width:20%;
}
.right{
float:left;
width:20%;
}
.center{
float:left;
width:60%
}
html:
<div class="body">
<div class="left">
test test test test test test test test test test test
</div>
<div class="center">
test test test test test test test test test test test
</div>
<div class="right">
test test test test test test test test test test test
</div>
</div>
演示:http: //jsfiddle.net/mihutz/ba2eA/1/
你需要一个最大宽度:
#leftmenu td, #centercol td, #rightmenu td {
color: #FFFFFF;
text-align:center;
overflow:hidden;
max-width:1px;
}
演示:http: //jsfiddle.net/mihutz/Xz8x4/2/