2013-02-01 73 views
0

我的佈局有一個主要問題。在Internet Explorer中佈局混亂但在其他瀏覽器中罰款

使用IE9的佈局混亂,而在所有其他主流瀏覽器(鉻,Safari,歌劇和Firefox)佈局的佈局是好的,沒有問題。什麼導致佈局在IE9中搞砸了?

下面是的jsfiddle嵌入式顯示的代碼和佈局:http://jsfiddle.net/gRdGx/1/

的的jsfiddle是justt這裏要說明的是並排顯示特性方面,這是我想對我所有的瀏覽器的佈局,但因爲我有已經聲明唯一的瀏覽器它不是這樣做的是IE

下面是顯示佈局的截圖它顯示在IE 9和其他瀏覽器:

enter image description here

UPDATE:

這可能是因爲,也許造成的兼容性問題這個。如果有的話,是否有人知道如何稍微改變代碼,以使佈局適用於IE9及其6/7/8的舊版本?

+1

我的互聯網瀏覽器顯示罰款在小提琴 –

+0

你確定你使用正確的瀏覽器設置爲ie9?不ie7兼容模式? – PaperThick

+0

@FredrickGauss是的,因爲它在小提琴中,而不是在Internet Explorer本身。嘗試在腳本中發佈代碼並上傳腳本並在IE中查看,看看佈局是否正常。 – Manixman

回答

0

試試這個IE7修爲inline-block表上,您使用它:

TABLE_ID{ 
display: inline-block; 
zoom: 1; 
*display: inline; 
} 
0

<!DOCTYPE html>添加到您的html的最前端。

這將使您的IE瀏覽器像大多數其他人一樣管理頁面。

+0

感謝有關的信息。已實現的庫計算機沒有filezilla,因此無法上傳文件。需要切換電腦,所以我會測試它當我切換計算機 – Manixman

1

在小提琴的HTML,我發現:

<table class="answerSection"> 
    <tr> 
     <tr> 
     ... 
     </tr> 
</table> 

由於這不是有效的HTML程式時,瀏覽器做出最好的吧。這可能是錯誤的根源嗎?

  1. HTML創作的第一條規則:我們始終驗證我們的HTML
  2. HTML編寫的
  3. 第二條規則:我們總是驗證我們的HTML
+0

它不顯示驗證器strangley足夠了,我會測試這個後,我從我的兄弟回來回來 – Manixman

相關問題