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

表格高度设置问题?
我的表格第一行设置了高度,为什么显示时会自动变换高度?即使高度不够,第二行不会自动适应吗?
HTML code

  <div style="background-image: url(images/logo/company1.jpg); background-repeat: no-repeat;
            width: 700px; padding-top: 12px; padding-left: 5px; border-width: thick;">
            <table width="700" border="0" cellpadding="0" cellspacing="0" style="height: 218px">
                <tr style="height: 28px;">
                    <td style="background-image: url(images/logo/item23.gif); background-repeat: no-repeat;
                        overflow: hidden; height: 28px; font-size: medium; text-indent: 42px; text-align: left;">
                        <span>公司介绍</span>
                    </td>
                </tr>
                <tr>
                    <td style="text-indent: 12px; text-align: left; width: 530px; padding-right: 22px;">
                        <span id="Span1">**集团成立于2001年,目前,公司总占地面积约18万多平方米,员工2000多人,专业技术人员200多人,具备年产各种防盗门、防火门、楼宇门、钢制进户门、实木门、实木复合门150万樘和年产木地板1500万平方米的能力。公司以研制、开发、制造、销售和服务各种高档防盗门、实木复合门、钢木室内门、木地板为主营业务,是一所集五大.</span>
                    </td>
                </tr>
            </table>
        </div>





------解决方案--------------------
正因为表格有自动适应的能力,所以才有这样的结果的。
您把表格的高度设置的太高,所以每行都要平均多分担一些
解决的办法是把table上的height: 218px 去掉,就可以了