2013-05-18 38 views
0

這個網站在所有主流瀏覽器都能很好地工作,但是當我在資源管理器9或更早版本的瀏覽器上測試它時,它變得瘋狂了:margin-auto沒有工作,所有的絕對職位去了不同的位置,菜單消失了,等等...WordPress的網站不工作在IE瀏覽器

我使用的是「裸體」html5空白主控主題,它在我創建的其他網站上工作。

我試過把「<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">」沒有結果。

請幫忙。

這裏是鏈接到該網站MY SITE

+0

當您開始更熟悉編碼和CSS時,您將學習創建更簡單的編碼以避免出現此類錯誤。不幸的是,你將不得不發佈你的源代碼一些關於header.php和index.php和stylesheet.css的內容,大多數情況下,使用Internet Explorer時,定位是絕對的時候會變得困惑,它對於相對和額外的容器來說效果最好。 –

+0

直到今天,我從未有過這樣的問題。我的其他所有網站都可以正常使用IE。 –

+0

好吧,我操縱了代碼並使用了一個名爲「CSS瀏覽器選擇器」的JS腳本,它使我能夠爲不同的瀏覽器創建不同的CSS,並解決了大多數問題。有一件事我仍然不明白,爲什麼不是jQuery滑塊工作?它在其他瀏覽器中運行得非常好,其他jQuery腳本在IE中也能正常工作。 –

回答

0

你有空格,或別的東西,文檔類型之前。如果文檔類型前有任何內容(包括空格),IE的某些/大部分版本都會進入怪異模式。刪除它,看看我們的立場。

+0

沒有空白。除了jQuery滑塊之外,我現在設法解決了大部分的不一致問題。這是奇怪的,因爲其他jQuery腳本可以工作,並且滑動條在任何其他瀏覽器上都能正常工作。 –

+0

@SaharSoffer - 相反,我相信在doctype之前有兩個選項卡。按ctrl-U查看縮略形式。 – Rob

+0

這很奇怪。我現在看到這些選項卡出現在源代碼視圖中,但是當我在wp編輯器中打開header.php時,我沒有看到它們。 –

相關問題