2011-05-09 130 views
0

我的背景圖像不顯示在IE8:顯示背景圖片在IE8

<tr> 
    <td height="11"></td> 
    <td height="11"></td> 
    <td height="11" background="images/lgin-bg-blnk.jpg">kjsdfk</td> 
</tr> 
+2

這是什麼樣的問題...... !!!! 確切的問題是什麼.... – Misam 2011-05-09 06:50:36

+1

我已經應用了代碼格式化;這可能有幫助。 – 2011-05-09 06:51:32

+0

我的背景圖像未顯示在ie8中 – asha 2011-05-09 06:53:36

回答

0

<td height="11" background="images/lgin-bg-blnk.jpg">kjsdfk</td>

從你想它應該是一個style背景圖像標題屬性假設像下面,或即使在外部樣式表越好..

<td height="11" style="background: url(images/lgin-bg-blnk.jpg);">kjsdfk</td>


background不是一個TD有效的HTML屬性,但它是由舊的Netscape和IE瀏覽器see: TH/TD definition

  • ID,class(廣泛的文檔標識符)
  • 支持非標準特性
  • lang(語言信息),
  • dir(文字方向)
  • 標題(標題元素)
  • 式(聯樣式信息)
  • 的onclick,onfocus此,onmousedown事件, onmouseup,的onmouseover,的OnMouseMove, 的onmouseout,onkeypress事件,的onkeydown, 的onkeyup(本徵事件)
  • BGCOLOR(背景顏色)
  • 對準, 炭,charoff,valign(表格單元對準)

添加:用於報價/沒有引號的參考:W3C

+0

你的雙引號內有雙引號,這是行不通的。改爲使用括號內的單引號。 – Dori 2011-05-09 08:11:58

+0

哎呀錯字,原代碼的複製/粘貼的詛咒;)謝謝@Dori - 我刪除了內部的引號,但單個的也會這樣做..我通常會因爲舊的瀏覽器問題 – clairesuzy 2011-05-09 08:59:26

0

background不是<td>元素的有效屬性。請嘗試更改到內聯CSS樣式:

<td height=11 style="background:url('images/lgin-bg-blnk.jpg')">...</td>

0

您還必須指定寬度。

<td height="11" width="" style="background: url(images/lgin-bg-blnk.jpg);">kjsdfk</td>