藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年8月25日 8:28

求大家幫個忙,在線等急!!!!

為什麼我的單元格,選擇自動申縮以後,會把我的整個佈局表格向右撐大呢,誰能幫我,小妹在此謝謝大家哦!! :p

給位大哥幫幫忙啊,小妹在此先謝謝哦!!!!

光這樣就不能幫忙了。。。
你也要給個代碼,總不可能是表格裡面什麼都沒有就自動撐打吧

不好意思,我是個萊鳥,剛想做個網頁,我先用佈局表格把大小定為800*1000,然後在裡面插入一個布格單元格,大小是520*49現在我想把這個單元格設為自動申展,這時布佈局表格就變成了1000*1000,所有的佈局表格都變成自動申展,這是為什麼?

原來的代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>無標題文檔</title>
</head>

<body>

<table width="707" border="0" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td height="41" colspan="3" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <!--DWLayoutTable-->
        <tr>
          <td width="707" height="41">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td width="13" height="1260">&nbsp;</td>
    <td width="681" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <!--DWLayoutTable-->
        <tr>
          <td width="203" height="23">&nbsp;</td>
          <td width="478" rowspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
              <!--DWLayoutTable-->
              <tr>
                <td width="478" height="35">&nbsp;</td>
              </tr>
              <tr>
                <td height="49" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
              </tr>
              <tr>
                <td height="127">&nbsp;</td>
              </tr>
            </table></td>
        </tr>
        <tr>
          <td height="188" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
              <!--DWLayoutTable-->
              <tr>
                <td width="203" height="188">&nbsp;</td>
              </tr>
            </table></td>
        </tr>
        <tr>
          <td height="1049">&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
      </table></td>
    <td width="13">&nbsp;</td>
  </tr>
  <tr>
    <td height="25">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>
改成自動申展後的代碼
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>無標題文檔</title>
</head>

<body>

<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td height="41" colspan="3" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <!--DWLayoutTable-->
        <tr>
          <td width="707" height="41">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td width="13" height="1260">&nbsp;</td>
    <td width="100%" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <!--DWLayoutTable-->
        <tr>
          <td width="203" height="23">&nbsp;</td>
          <td width="100%" rowspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
              <!--DWLayoutTable-->
              <tr>
                <td width="100%" height="35">&nbsp;</td>
              </tr>
              <tr>
                <td height="49" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
              </tr>
              <tr>
                <td height="127">&nbsp;</td>
              </tr>
            </table></td>
        </tr>
        <tr>
          <td height="188" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
              <!--DWLayoutTable-->
              <tr>
                <td width="203" height="188">&nbsp;</td>
              </tr>

你吧表格調成100%試試

這樣吧~你想幹什麼你直接說吧~我剛考了你的代碼~看了一下~你把表格設置成象素!寬度為778再試一下~我給你個代碼你看!
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
  <td height="41" colspan="3" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td width="13" height="1260">&nbsp;</td>
<td width="100%" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
<td width="203" height="23">&nbsp;</td>
<td width="100%" rowspan="2" valign="top"><table width="778" height="211" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC">
<!--DWLayoutTable-->
<tr>
<td width="781" height="35">&nbsp;</td>
</tr>
<tr>
<td height="49" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="127">&nbsp;</td>
</tr>
</table></td>
</tr>
<tr>
<td height="188" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="203" height="188">&nbsp;</td>
</tr>
</body>

還有~你的代碼真亂啊~~~~~~~~~~~~~看得我眼花了!

其實,我的意思就是就做一個模板,在這個單元格裡以後好插入圖片(圖片要經常換的),希望這個表格自動向下申展,不要向右申展,不要改變我原來頁面的寬度.現在的問題是,單元格在固定大小下,頁面寬度是正常的,可是當我把這個單元格改成自動申展以後,頁面的寬度就變大了.不知為什麼?不過還得先謝謝大家,可能我太笨了.

這樣~你把寬度設為象素!高度設為百分比~建議你從代碼裡進行修改!




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com