因此,一個html.erb文檔中我有一個表,在它和在該表是縮放到所述柱的尺寸,像這樣的圖像:圖片正常顯示在鉻但不是在Firefox或IE
<table width="900" border="0" align="center" valign="top">
<tr>
<td><img src="someimage.gif" width="35%" height="95%" /></td>
<td>a whole bunch more html content here</td>
</tr>
</table>
它可以在Chrome中正常工作,但由於某些原因,當我在IE或Fire Fox中加載頁面時,它會以原始大小顯示圖像,而不是縮放到應該顯示的列大小。我試圖消除身高和體重的屬性,而不是一些代替它們符合CSS是這樣的:
<img src="someimage.gif" style="height:95%;width:35%"/>
,但我又遇到了同樣的問題。在Chrome中運行良好,但在其他兩個中運行得不錯。是否有人知道可能會導致兼容性問題的原因以及我可以如何解決或解決該問題?
編輯:我可能應該提到我試圖在外部CSS文件中使用絕對和相對作爲參數定義圖像的大小,然後是大小的像素值,然後在刪除CSS代碼,在HTML5 img標籤的高度和寬度部分。在這兩種情況下,放大任何瀏覽器都會使網站的整體外觀變得糟糕,這就是爲什麼我改用百分比值。
你在'heigh =「95%」'中缺少't';你確定這不是問題的原因嗎? – 2012-01-30 10:02:06
這是這篇文章中的一個錯字。它不是實際代碼中的問題。感謝您指出這一點,但我需要在發佈前學會閱讀。 – 2012-01-30 14:12:08