前端手機頁面的適配css

2021-08-20 05:26:58 字數 1151 閱讀 7422

我之前一直不知道同乙個網頁,手機頁面和pc頁面,怎麼呈現出不同的效果呢?

這個不同,不是說放大縮小的那種不同,而是布局就不同了。

@media only screen and (max-width: 767px)
顧名思義,最大不超過767px寬的螢幕適用以下css

這裡可以舉個例子

pc端:

手機端:

但是這裡有一點,就是pc端將他給縮小,也會有手機端效果:

學到了學到了

這裡再貼一般的主流配置:

1200px+

@media screen and (min-width:1200px)#content,.div1#secondary

}

1100px

@media screen and (min-width: 960px) and (max-width: 1199px) #content,.div1#secondaryselect

}

880px

@media screen and (min-width: 768px) and (max-width: 959px) #content,.div1#secondaryselect

}

720px

@media screen and (min-width: 768px) and (max-width: 959px) #content,.div1#secondaryselect

}

440px

@media only screen and (max-width: 479px) #content,.div1#secondary#access #access a #access a img#rss#branding #s#access ul ul a

}

手機頁面的適配問題

乙個要適應各種手機螢幕,各種瀏覽器的手機版 適配是個很頭疼的問題,據了解,大概有兩種方法 1.使用第三方框架,如bootstrap jquery mobile等 2.將css中的所有px 變成em 而px與em的比例關係,是有乙個演算法的,並不是固定值,要根據巢狀關係來計算 轉了一篇關於 px轉換成...

前端頁面的適配使用rem換算

大名鼎鼎的flexible 原理 flexible.js正是利用rem單位相對根元素的font size來做計算,而我們需要做的就是根據不同的螢幕算出html的font size,而頁面內的大小單位都根據rem來寫,從而實現了自適應。假設拿到的設計稿和上述網易的一樣都是750,flexible會把設...

移動端頁面的適配

一 關於viewport設定 二 關於不同裝置rem大小的計算,以及動態設定畫素縮放比 function setsize 三 koala將less轉義為css的運用 設計稿寬度為 750px,與iphone6為整倍數關係,故選iphone6為除錯裝置。選擇除錯裝置時,最好選擇與設計稿寬度成整倍數的裝...