我知道媒體查詢是什麼以及它們爲什麼被使用,但我不確定如何使用它們開發移動網站的最佳方式。將媒體查詢用於移動設計的最佳方式
例如:我有mysite.com,它有一個包含所有必要樣式的樣式表(假設它是一個非常大的文件)。在這一點上,我的樣式都沒有針對較低的屏幕分辨率或其他設備。
然後我決定製作我的網站的移動版本。爲了簡單起見,我現在只定位iPhone用戶,如果代碼檢測到某人在iPhone上訪問我的網站,他們將獲得移動版本。
我的問題:哪裏是包含這些額外樣式的最佳位置,以便用戶看到移動版本?我是否應該將這些樣式包含在原始樣式表中,還是將它們分離到自己的樣式表中會更好?
說我的網站完全用浮游物建成,但我的移動版本將只顯示堆疊在彼此頂部的每個元素。如何顯示使用媒體查詢?是否像聲明float一樣簡單:無;或者其他的東西?
基本上,我想在上面的段落中要問的是,我如何構建我的樣式表,以便例如基本顏色和鏈接位置或任何在移動版本中保留的任何東西版本,但有不同之處,比如在移動版本中將所有內容堆疊在一起?
樣式表的媒體查詢部分中的規則是否基本上'超越'了您在非媒體查詢部分中聲明的內容?
我發現了很多使用媒體查詢的例子,但我找不到完整站點的一個工作示例。如果我在同一個HTML頁面中鏈接了mobile.css和main.css,它們是如何協同工作來保留我的網站在手機版中的某些方面,但改變了其他方面?
最後一個問題:有可能有一個完全固定寬度的設計,但仍然使用媒體查詢?代碼仍然能夠檢測到瀏覽器縮小或擴展超過某個寬度/高度時,是否正確?
對不起,很可能是令人困惑的問題。我希望你能告訴我想問什麼。
太好了,謝謝!我會檢查這些 –