想实现一个<td></td>里面并排放置两个div,而且这两个div是平分这个td的,两个div里面的字体要居中

我自己写的总是不对,两个div并排我用的是style=“ float:left ”来实现,可是两个div占的比例不是相同的,而且div里面的字也不居中。

如果不用div来做,还有什么好的建议呢?最终目的就是要平均拆分一个td。然后里面的字要居中

<style>
div{width:50%;float:left;}
</style>
<td>
<div></div>
<div></div>
</td>
这样就可以了,
记得td要有宽带,要不然div继承的宽带在一些浏览器上会错。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-12
div 的style="float:left;width:50%; text-align:center;"

或者直接在<td>里加个table
<td>
<table><tr><td></td><td></td></tr></table>
</td>
相似回答