|
藍森林 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"> </td>
</tr>
</table></td>
</tr>
<tr>
<td width="13" height="1260"> </td>
<td width="681" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="203" height="23"> </td>
<td width="478" rowspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="478" height="35"> </td>
</tr>
<tr>
<td height="49" valign="top"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td height="127"> </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"> </td>
</tr>
</table></td>
</tr>
<tr>
<td height="1049"> </td>
<td> </td>
</tr>
</table></td>
<td width="13"> </td>
</tr>
<tr>
<td height="25"> </td>
<td> </td>
<td> </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"> </td>
</tr>
</table></td>
</tr>
<tr>
<td width="13" height="1260"> </td>
<td width="100%" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="203" height="23"> </td>
<td width="100%" rowspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="100%" height="35"> </td>
</tr>
<tr>
<td height="49" valign="top"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td height="127"> </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"> </td>
</tr>
|
你吧表格調成100%試試 |
這樣吧~你想幹什麼你直接說吧~我剛考了你的代碼~看了一下~你把表格設置成象素!寬度為778再試一下~我給你個代碼你看!
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="41" colspan="3" valign="top"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td width="13" height="1260"> </td>
<td width="100%" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="203" height="23"> </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"> </td>
</tr>
<tr>
<td height="49" valign="top"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td height="127"> </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"> </td>
</tr>
</body> |
還有~你的代碼真亂啊~~~~~~~~~~~~~看得我眼花了! |
其實,我的意思就是就做一個模板,在這個單元格裡以後好插入圖片(圖片要經常換的),希望這個表格自動向下申展,不要向右申展,不要改變我原來頁面的寬度.現在的問題是,單元格在固定大小下,頁面寬度是正常的,可是當我把這個單元格改成自動申展以後,頁面的寬度就變大了.不知為什麼?不過還得先謝謝大家,可能我太笨了. |
這樣~你把寬度設為象素!高度設為百分比~建議你從代碼裡進行修改! |
|