html怎麼調高度最佳?通用方案1、設置根 font-size:625%(或其它自定的值,但換算規則 1rem 不能小于 12px),我來為大家科普一下關于html怎麼調高度最佳?以下内容希望對你有幫助!
通用方案
1、設置根 font-size:625%(或其它自定的值,但換算規則 1rem 不能小于 12px)
2、通過媒體查詢分别設置每個屏幕的根 font-size
3、CSS 直接除以 2 再除以 100 即可換算為 rem
優:有一定适用性,換算也較為簡單。
劣:有兼容性的坑,對不同手機适配不是非常精準;需要設置多個媒體查詢來适應不同手機,單某款手機尺寸不在設置範圍之内,會導緻無法适配。
網易方案
1、拿到設計稿除以 100,得到寬度 rem 值
2、通過給 html 的 style 設置 font-size,把 1 裡面得到的寬度 rem 值代入x document.documentElement.style.fontSize =document.documentElement.clientWidth / x ‘px‘;
3、設計稿 px/100 即可換算為 rem
優:通過動态根 font-size 來做适配,基本無兼容性問題,适配較為精準,換算簡便。
劣:無 viewport 縮放,且針對 iPhone 的 Retina 屏沒有做适配,導緻對一些手機的适配不是很到位。
手淘方案
1、拿到設計稿除以 10,得到 font-size 基準值
2、引入 flexible
3、不要設置 meta 的 viewport 縮放值
4、設計稿 px/ font-size 基準值,即可換算為 rem
優:通過動态根 font-size、viewpor、dpr 來做适配,無兼容性問題,适配精準。
劣:需要根據設計稿進行基準值換算,在不使用 sublime text 編輯器插件開發時,單位計算複雜。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!