編輯:這是我的一個總菜鳥錯誤。我正在編輯一個不同的文件集到我正在測試的那個。對所有回答我的人表示誠摯的歉意。我已經提出了所有答案,因爲我至少從你們所有人那裏瞭解了更多關於媒體的問題,但沒有人提供了答案。建議請問現在怎麼辦這張票?iPhone忽略了CSS媒體查詢。存在視口標記。在桌面工作
這是網站上的一個繁忙的話題,但我還沒有看到解決這個問題的方法。
viewport
標記存在。我使用的是:
<meta name="viewport" content="width=device-width,initial-scale=1.0">
當我調整在Chrome瀏覽器窗口,它工作得很好,我可以看到它捕捉到,因爲他們達到了一個新的斷點,但iPhone Safari瀏覽器會顯示該網站的左上角只,沒有跡象表明任何疑問。
我使用iPhone的肖像CSS媒體查詢是:
@media (max-width: 321px) { }
我使用的是引導少,所以我的媒體查詢是在樣式的結束。
對不起,我無法在此共享代碼。這是一個奇怪的 - 我希望有人能夠看到我是否可能會失蹤。
編輯
這裏是它的工作在我的iPhone一個非常簡單的例子。我可以從縱向旋轉以景觀和背景顏色將改變 - 所以有什麼錯我使用的媒體查詢:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<style type="text/css">
body
{
background: blue;
}
@media (max-width: 321px)
{
body
{
background: red;
}
}
</style>
</head>
<body>
Here is my content...
</body>
'max-width' vs'max-device-width'? – 2013-04-30 14:07:43
謝謝。不,那沒用。 – 2013-04-30 15:24:23
如果這個最小的例子有效,但完整的例子沒有,那麼你可能有一個破碎的CSS或多個媒體 - 查詢互相覆蓋 – 2013-05-02 07:25:57