html5手機頁面自適應(yīng)的簡單介紹
1,輸入positionfixedtop0left0將整個div固定在屏幕的頂部和左側(cè)2輸入width100%height100%min-width1000px這個可以適合div的高度和寬度,而min-width是為了實現(xiàn)讓屏幕寬度在1000px以內(nèi)時,div的大小保持不變3輸入backgroundsize coverwebkitbackgroundsize c。
頭部要加的是這個,放在ltheadlthead標(biāo)簽里,這是初始化手機屏幕的ltmeta name=quotviewportquot content=quotwidth=devicewidth, initialscale=10, maximumscale=10, userscalable=noquot 你寫的這段是要放在所有css樣式后邊的,以防止樣式覆蓋這段的意思是在電腦屏或者其他屏上你顯示的是一個。
只有內(nèi)嵌css有效,外部css會出現(xiàn)拉伸的情況,所以有兩種方案 var myCanvas = quotltcanvas id=#39myCanvas#39 width=#39quot + screenavailWidth + quotpx#39 height=#39quot+ screenavailHeight + quotpx#39ltvanvasquotquotbeforeEndquot, myCanvas或者這種做法 var myCanvas = document。
canvasattrquotwidthquot, $windowget0innerWidth canvasattrquotheightquot, $windowget0innerHeight contextfillRect0, 0, canvaswidth, canvasheight resizeCanvas就可以了ltcanvas 標(biāo)簽只是圖形容器,您必須使用腳本來繪制圖形。
媒體查詢 媒體查詢正是為解決網(wǎng)頁適應(yīng)手機屏幕媒體查詢的功能就是為不同的“媒體”設(shè)置不同的css樣式,頁面尺寸,設(shè)備屏幕尺寸等,比如我們要為寬度小于480px的頁面中的class=quoticonquot的元素設(shè)置樣式,可以這樣寫,@media screen and maxwidth=480px icon some styles 具體可自行研究。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。