1
無法找出正確的佈局的div ,,,化妝SWF填充表格的剩餘空間
- 我用3個單元表的行了一個頭,
- 另一行的頁腳,
- 和一行,爲swf內容收集3個細胞。
我需要我的swf佔據所有剩餘的空間,真正的原始長寬比爲600x450。當然,表格是100%的寬度和高度,而我的3 colspanned內容單元是100%的寬度。沒有swf的表工作正常。
問題在於讓我的swf佔據單元格的整個高度&。當然,如果我足夠聰明,我可以用div來完成它,但我認爲,在我放棄了這個想法並與桌子一起去之後,一切都會變得簡單。
相反,我的swf要麼非常小,要麼填滿整個頁面。任何幫助讚賞。
<table width="100%" height="100%" border="0" align="center" >
<tr height="100 px">
<td width="200"><img src="images/a.png" width="200" height="100" /></td>
<td height="100" align="center"><?>google ad</td>
<td width="200" height="100"><img src="b.png" width="200" height="100" /></td>
</tr>
<tr><td colspan="3">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="myFlashContent" width="100%" height="100%">
<param name="movie" value="swfs/a.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="swfs/a.swf" width="100%" height="100%">
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif"
alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</td></tr>
<tr><td colspan="3" align="center">footer</td></tr>
</table>
Swfobject 2,通過genswfobject.html獲取尺寸,位於「%」或「px」中。對象標籤代碼直接來自swfobject2。我已經使用的高度和寬度,直接從swfobject的2. 至於表中取得,如在原來的職位討論,並且作爲包含代碼清楚地示出,這是已經在表中,在一排,在與無細胞其他。 我需要它來擴展以填充所有剩餘的空間。表格已經指定了100%的高度和寬度。表格工作正常。 問題是swf沒有擴展到,並且只擴展到已經賦予單元格的空間。 – Brian 2009-08-25 18:45:03