2011-07-14 44 views
0

我是新來的320和模板,我目前正在ie9上測試一個站點的外殼,但使用開發工具在標準模式下測試ie8 & 7。320以上在ie7 + 8標準模式下恢復到320?

該網站還使用biolerplate html5和wordpress。 我看和測試什麼,我覺得就是一切,我可以看到,這一切看起來像它應該在所有的瀏覽器...它沒有

我已經上傳了一個測試網站在這裏: http://dev.clear-living.co.uk

如果任何人都可以發現我的眼睛(黯然失色)看不到的錯誤,請爲我指出。我已經看了兩天了!

更新: 當我說它不起作用我的意思是它保持在320寬度格式,並沒有在瀏覽器中放大。最好的測試方法是調整瀏覽器窗口大小。在上面的鏈接中,在標準模式下除了ie7 & 8以外,所有瀏覽器都可以正常工作。

+0

你能爲我們定義「不起作用」嗎?並可能縮小到一個可供參考的簡單例子? –

+0

@Matt更新了問題 –

+0

我想我只是將這個權利下來,重新開始,現在就離開Wordpress,如果我仍然得到相同的錯誤,我將能夠發佈一些簡單的示例代碼 –

回答

0

感謝@Matt您的意見。即使當我包括respond.js它仍然不工作! 我花了很長很長的時間試圖讓這個工作....

...答案。

我從github獲得了最新的respond.js,它像夢一樣工作! 希望我早點想過!

2

從外觀上看,320和Up的設計目的是在其CSS中使用響應式媒體查詢,這在IE8及以下版本中不起作用。有一個腳本提供了320 - respond.min.js - 在這些難以駕馭的瀏覽器中啓用使用Javascript的媒體查詢,但您似乎沒有包含它,我猜測這是導致您的問題的原因。

檢查320 And Up提供的示例頁面的底部;你會看到那裏包含的腳本,有選擇地用於更無用的IE版本。 DOMAssistantCompressed和selectivizr也包括在內;我猜你會想要所有這些使IE8和下面的工作與320和..

+0

謝謝,我沒有檢查所有額外的js文件在那裏,我會再看看。 –

+0

假設你已經在自己的腳本文件中留下了Respond.js,它絕對不會被IE8包括在內(我剛剛使用F12 Developer Tools進行了檢查)。 –

+0

你說得對,我把它們放在我的本地文件中,但沒有推到在線測試網站。無論如何,他們現在在那裏,仍然沒有工作。感謝您的幫助,但我想我會回過頭來重新開始,就像我說的。 –

相關問題