注册 登录
编程论坛 WEB前端(UI)

求助好心人解决显示结果的表格宽高不能固定的问题~

lttlv 发布于 2008-10-10 16:42, 1298 次点击
我设计了个表单,提交后显示在下面的表格里。一切都正常,只是访问页面时发现【信息类别】【景点/场所全称】【具体乘车线路】这几类项目的文字,有的时候是正常显示,有的时候就是变成两行显示。
我统一设置的width="110" height="30",但有时【具体乘车线路】就是一行显示,有的时候是宽变窄了,变成两行了。很苦恼,问题究竟出在哪里?究竟如何固定宽高?恳请指点!
以下是代码:

<table width="462" height="300" border="1" cellpadding="0" cellspacing="2" bordercolor="#999999">
        <tr>
          <td width="110" height="30" bgcolor="#FFFFCC" class="STYLE50"><div align="center"><span class="STYLE2">信息类别</span></div></td>
          <td width="125" height="30" bgcolor="#FFFFCC" class="STYLE50"><div align="center" class="STYLE3"><%=(Recordset1.Fields.Item("xxlb").Value)%></div></td>
        </tr>
        <tr>
          <td width="110" height="30" bgcolor="#FFFFCC" class="STYLE50"><div align="center"><span class="STYLE2">景点/场所全称</span></div></td>
          <td height="30" colspan="3" bgcolor="#FFFFCC" class="STYLE50" style="word-WRAP: break-word"><div align="left" class="STYLE3">
            <div align="center"><%=(Recordset1.Fields.Item("jdqc").Value)%></div>
          </div></td>
        </tr>
        <tr>
          <td width="110" height="30" bgcolor="#FFFFCC" class="STYLE51"> <div align="center">具体乘车线路</div></td>
          <td height="30" colspan="3" bgcolor="#FFFFCC" class="STYLE50" style="word-WRAP: break-word"><div align="left" class="STYLE3"><%=(Recordset1.Fields.Item("xianlu").Value)%></div></td>
        </tr>
以下雷同,略……
                  </table>
3 回复
#2
寂寞仙人掌2008-10-10 16:44
看得晕乎乎
#3
软编小虫2008-10-10 23:24
你的问题并不难解决,因为你在设置:  <td width="110" height="30" bgcolor="#FFFFCC" class="STYLE51"> <div align="center">具体乘车线路</div></td>  单元格时,没有设置不能自动换行,当文字超出<td>范围时就会自动换行了,所以你只要在<td>中添加 wrap="off" 就行了.
#4
lttlv2008-10-13 10:09
照楼上的指示改网页了,上传更新,还是用以前的数据库。发现以前换行甩字的地方还是依旧呢~~
看看以后新填的表单会不会有所改善吧~~~
谢谢楼上的~~~
1