2014-10-28 104 views
0

我有一個問題,好像圖像不在IE8中加載,但幾乎每個其他瀏覽器加載。我仍然無法辨別爲什麼。我試了很多,它只是不加載。我試過改變文件類型,大小等,沒有任何作品。圖像不能在IE8中加載?

這裏的圖像被包含在DIV的CSS:

.logo { position: relative; float: left; margin: 0px 0 0 20px; } 

和HTML:

<div class='logo'><img src="/template/logo.jpg" height=90px width=70px></div> 
+0

可以alt'屬性添加到'''標籤,以確保圖像的位置是在頁面上正確的形象沒有得到加載可能是圖像的URL無效然後主要原因。 – 2014-10-28 19:04:21

+0

最可能發生的事情是每個其他瀏覽器智能地修復HTML錯誤(高度和寬度引號),但IE瀏覽器並不如此,因此它認爲它是一個無效元素。 – Adjit 2014-10-28 19:04:22

回答

3

嘗試改變寬度和高度屬性值:

<img src="/template/logo.jpg" height="90" width="70"> 
+0

沒有bueno。依然沒有。我不知道如果src可能是考慮到圖像的問題被包含在一個叫做/template/header.php 編輯文件:這不是SRC – Orpheus 2014-10-28 18:51:48

+0

@Orpheus儘量把圖像整個路徑:http:// .. – marcelo2605 2014-10-28 18:53:43

+0

其實,我認爲這是一個雙重問題,因爲它現在正在工作。 首先,我正在我自己的開發部門爲該網站工作。其次,改變文件類型似乎有所幫助。 – Orpheus 2014-10-28 18:57:35

1
<img src="template/logo.jpg" alt="Logo" height="90" width="70"> 
0

所以我最終發現問題有兩個問題:首先,src與開發中網站的主要分支有關,而不是我自己開發新功能的分支,因此IE8不會呈現圖像,除非我指出src到我剛剛上傳的我自己的分支的圖像,並試圖指向src。

其次,它是可能兩者的文件類型和圖像尺寸。如果這不是事實,它是一個JPG,它的標誌最初是1000x1000px,並調整它的大小也可能解決了問題。