日期:2014-05-17  浏览次数:20689 次

表格嵌套问题
如果外面的table的宽度小于嵌套在里面的table的宽度,显示的就会为里面table的宽度,即把外面的table撑开,如下面的示例:
<table   width= "20 "   border= "1 ">
    <tr>
        <td>
    <table   width= "200 "   border= "1 ">
        <tr>
    <td> aaaaaaaabbbbbbbbbbb </td>
</tr>
    </table>
        </td>
    </tr>
</table>
请问各位大虾,如何设置,使得无论里面的表格宽度多大,最多才能达到外面table的宽度,谢谢了!

------解决方案--------------------
<style type= "text/css ">
table.container td { overflow: hidden; }
</style>

<table width= "20 " border= "1 " class= "container ">
......
</table>
------解决方案--------------------
jf
------解决方案--------------------
为什么不把里面的表格的width设置为百分比形式的啊?
比如 <table width= "100% " border= "1 ">

------解决方案--------------------
RING说得没错,里面设置成width= "100%比较好.