移動(dòng)端是怎么做適配的?

1.移動(dòng)端可以使用媒體查詢來(lái)區(qū)分手機(jī)和PC,格式為

@media(查詢條件1) and (查詢條件2){

? ? ? selector{? ? ? ? ? ?}

}

查詢的結(jié)果也可以是一個(gè)css文件,如<link rel="stylesheet" href="./style.css" media="(max-width: 320px)">

2.手機(jī)端需要在head里加<meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1.0,maximum=1.0,minimum-scale=1.0">來(lái)控制手機(jī)不能縮放

3.PC端可以直接設(shè)置寬度,但手機(jī)根據(jù)機(jī)型的不同會(huì)有不同的寬度,可以使用動(dòng)態(tài)rem解決這一問題,var pageWidth = document.innerWidth

document.write('<style>html{font-size:' + pageWidth + 'px;}</style>')可以設(shè)置1rem等于根元素的font-size,也等于頁(yè)面寬度,也可以設(shè)置1rem等于頁(yè)面寬度的十分之一,這樣通過rem就可以控制寬度和高度。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容