基於rem的螢幕適配方案
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function resizeHtmlFont() { var hW = $("html").width(); $("body,html").attr("style", "font-size:" + hW / 16 + "px !important;"); } $(document).resize(function() { resizeHtmlFont(); }); addEventListener("orientationchange", function(e) { e.preventDefault(); }); resizeHtmlFont();
主要思路是根據瀏覽器寬度動態設定跟元素的字號,然後全部頁面元素都使用rem進行佈局,即可實現根據不同螢幕寬度進行適配。
相關文章
- 移動 web 端螢幕適配 – remWebREM
- 安卓螢幕適配的方案安卓
- Flutter螢幕適配Flutter
- UIWebView 適配螢幕UIWebView
- 淺談-web螢幕適配的解決方案Web
- flutter 螢幕尺寸適配 字型大小適配Flutter
- android 螢幕適配Android
- vue2.0 不同螢幕適配及px與rem轉換問題VueREM
- Android 螢幕適配:最全面的解決方案Android
- android螢幕適配的問題Android
- Flutter螢幕適配 - 等比縮放Flutter
- Android 主流螢幕以及適配Android
- Android 螢幕適配工具類Android
- android螢幕適配詳解Android
- 【postcss-px-to-viewport】螢幕適配CSSView
- 極其簡單的Flutter 螢幕適配Flutter
- android螢幕適配三:通過畫素密度適配Android
- Android螢幕適配(理論適配100%機型)Android
- Android 螢幕適配終結者Android
- H5 分層螢幕適配H5
- Android開發之螢幕適配Android
- Android 螢幕適配最佳實踐Android
- Android螢幕適配方案Android
- Android 螢幕適配方案Android
- 【移動適配】移動Web怎麼做螢幕適配(一)Web
- 【移動適配】移動Web怎麼做螢幕適配(三)Web
- Rem 等比適配始末REM
- rem 適配佈局REM
- android 今日頭條的螢幕適配理解Android
- Flutter螢幕適配,簡單粗暴的全域性適配方式Flutter
- Android螢幕適配總結和思考Android
- Android技能樹 — 螢幕適配小結Android
- 小豬淺談Android螢幕適配Android
- 關於如何寫UI及螢幕適配的一些技巧(上)UI
- 關於如何寫UI及螢幕適配的一些技巧(下)UI
- android 螢幕適配一:通過自定義View的方式實現適配AndroidView
- 適配iOS 11和iPhoneX螢幕適配遇到的一些坑iOSiPhone
- Android螢幕適配方案分析Android