2010-11-02 72 views
0

本週早些時候完美運行很不同,現在在IE中,一切似乎都搞砸了。有任何想法嗎?破了什麼?網站看起來在IE和Firefox/Safari

在IE 7/8

+0

目前有四個版本的IE在流通。你指的是哪一個? **編輯:**啊我看到了,他們都是:) – 2010-11-02 19:33:41

回答

2

問題是你的第一行的評論。 IE在那裏尋找文檔類型,如果沒有的話,進入怪癖模式。刪除該評論。

btw,您使用的是XHTML 1.1 doctype,它是一個XML應用程序,但將其作爲HTML使用。如果您必須使用XHTML,請將其更改爲1.0文檔類型。不是說它沒有什麼區別,因爲你不是在服務XHTML。

+0

非常棒,謝謝Rob! – Elliot 2010-11-02 20:43:13

1

具體測試我不知道它是否是你的問題的根源做,但你的IE瀏覽器的樣式表

http://www.currensee.com/css/blueprint/ie.css 

不存在。

3

有一個樣式表(http://www.currensee.com/css/blueprint/ie.css)被用於所有IE版本以下的IE8,它返回了404。我敢打賭,這可能是你的罪魁禍首。

這行代碼:

<!--[if lt IE 8]><link rel="stylesheet" href="css/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]--> 

使用來自你的頁面的相對路徑。

看起來它應該是指向:

<!--[if lt IE 8]><link rel="stylesheet" href="/themes/currensee/css/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]--> 

在您的樣式表的休息生活。

相關問題