1. 程式人生 > >在做移動端h5響應式使用css媒體查詢屬性時的小技巧

在做移動端h5響應式使用css媒體查詢屬性時的小技巧

在做移動端的h5時,要使用媒體查詢屬性根據手機螢幕大小動態的改變一些屬性,比如字型、寬度等。

如果這樣寫

@mediascreenand (max-height: 568px) {}

根據視口的高度來界定是否應用小螢幕的屬性

但這會造成一個問題。

手機瀏覽器開啟網頁的時候一般都帶有header位址列和footer操作欄,這兩個東西本身會佔用一定的高度,導致某些時候你明明不想它應用媒體查詢中的屬性,而因為位址列與操作欄的存在而錯誤應用了媒體查詢屬性。

所以為了解決這個問題,建議這麼寫

@media screen and (max-width: 320px) {}

根據寬度來作為判斷條件,一般情況下就ok了。