我正在做一個應該在移動設備上工作的網站。我研究這個話題,每個網站建議我使用每個設備不同的媒體查詢我打算在網站上下工夫,例如:CSS - 設計移動設備時只使用一個@media查詢是否安全?
/* ----------- iPhone 4 and 4S ----------- */
/* Portrait */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
}
/* Landscape */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {
}
/* ----------- iPhone 5 and 5S ----------- */
/* Portrait */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
}
/* Landscape */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {
}
/* etc... */
不過,我覺得這將是非常非常簡單,只需使用一個媒體查詢景觀和另一個肖像定位,但我還沒有找到任何人推薦。
我想你可能想要設計一些更具體的平板電腦的東西。但是隻講移動電話,如果你想要一些特定的東西,我只能有理由對每個設備進行不同的媒體查詢。
是否有任何理由呢? 我應該爲每個設備添加一個媒體查詢嗎?還是隻有兩個媒體查詢才能「安全」?
這實際上取決於您的設計,如果您可以在特定尺寸範圍內容納所有設計元素,則您並不需要針對每個設備進行多種不同的媒體查詢。 – cosmoonot
簡答:是的 –
它看起來很安全,但沒有人建議在任何地方都可以找到它。比對不起更安全! 僅根據計劃使用@media查詢縱向查看,另一個查詢橫向和智能定位和尺寸查看響應性。格拉西亞斯 – JoseSoares