<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        html5開發(fā)中viewport進(jìn)行屏幕適配

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 15:07:12
        文檔

        html5開發(fā)中viewport進(jìn)行屏幕適配

        html5開發(fā)中viewport進(jìn)行屏幕適配:隨著高端手機(jī)(Andriod,Iphone,Ipod,WinPhone等)的盛行,移動互聯(lián)應(yīng)用開發(fā)也越來越受到人們的重視,用html5開發(fā)移動應(yīng)用是最好的選擇。然而,每一款手機(jī)有不同的分辨率,不同屏幕大小,如何使我們開發(fā)出來的應(yīng)用或頁面大小能適合各種高端手機(jī)使用呢?學(xué)習(xí)ht
        推薦度:
        導(dǎo)讀html5開發(fā)中viewport進(jìn)行屏幕適配:隨著高端手機(jī)(Andriod,Iphone,Ipod,WinPhone等)的盛行,移動互聯(lián)應(yīng)用開發(fā)也越來越受到人們的重視,用html5開發(fā)移動應(yīng)用是最好的選擇。然而,每一款手機(jī)有不同的分辨率,不同屏幕大小,如何使我們開發(fā)出來的應(yīng)用或頁面大小能適合各種高端手機(jī)使用呢?學(xué)習(xí)ht

        隨著高端手機(jī)(Andriod,Iphone,Ipod,WinPhone等)的盛行,移動互聯(lián)應(yīng)用開發(fā)也越來越受到人們的重視,用html5開發(fā)移動應(yīng)用是最好的選擇。然而,每一款手機(jī)有不同的分辨率,不同屏幕大小,如何使我們開發(fā)出來的應(yīng)用或頁面大小能適合各種高端手機(jī)使用呢?學(xué)習(xí)html5 viewport的使用能幫你做到這一點……

        viewport 語法介紹:

        <!-- html document -->
         <meta name="viewport"
         content="
         height = [pixel_value | device-height] ,
         width = [pixel_value | device-width ] ,
         initial-scale = float_value ,
         minimum-scale = float_value ,
         maximum-scale = float_value ,
         user-scalable = [yes | no] ,
         target-densitydpi = [dpi_value | device-dpi | high-dpi | medium-dpi | low-dpi]
         "
         />

        width

        控制 viewport 的大小,可以指定的一個值或者特殊的值,如 device-width 為設(shè)備的寬度(單位為縮放為 100% 時的 CSS 的像素)。

        height

        和 width 相對應(yīng),指定高度。

        target-densitydpi

        一個屏幕像素密度是由屏幕分辨率決定的,通常定義為每英寸點的數(shù)量(dpi)。Android支持三種屏幕像素密度:低像素密度,中像素密度,高像素密度。一個低像素密度的屏幕每英寸上的像素點更少,而一個高像素密度的屏幕每英寸上的像素點更多。Android Browser和WebView默認(rèn)屏幕為中像素密度。

        下面是 target-densitydpi 屬性的 取值范圍

      1. device-dpi –使用設(shè)備原本的 dpi 作為目標(biāo) dp。 不會發(fā)生默認(rèn)縮放。

      2. high-dpi – 使用hdpi 作為目標(biāo) dpi。 中等像素密度和低像素密度設(shè)備相應(yīng)縮小。

      3. medium-dpi – 使用mdpi作為目標(biāo) dpi。 高像素密度設(shè)備相應(yīng)放大, 像素密度設(shè)備相應(yīng)縮小。 這是默認(rèn)的target density.

      4. low-dpi -使用mdpi作為目標(biāo) dpi。中等像素密度和高像素密度設(shè)備相應(yīng)放大。

      5. <value> – 指定一個具體的dpi 值作為target dpi. 這個值的范圍必須在70–400之間。

      6. 1	<!-- html document -->
        2	<meta name="viewport" content="target-densitydpi=device-dpi" />
        3	<meta name="viewport" content="target-densitydpi=high-dpi" />
        4	<meta name="viewport" content="target-densitydpi=medium-dpi" />
        5	<meta name="viewport" content="target-densitydpi=low-dpi" />
        6	<meta name="viewport" content="target-densitydpi=200" />

        為了防止Android Browser和WebView 根據(jù)不同屏幕的像素密度對你的頁面進(jìn)行縮放,你可以將viewport的target-densitydpi 設(shè)置為 device-dpi。當(dāng)你這么做了,頁面將不會縮放。相反,頁面會根據(jù)當(dāng)前屏幕的像素密度進(jìn)行展示。在這種情形下,你還需要將viewport的width定義為與設(shè)備的width匹配,這樣你的頁面就可以和屏幕相適應(yīng)。

        initial-scale

        初始縮放。即頁面初始縮放程度。這是一個浮點值,是頁面大小的一個乘數(shù)。例如,如果你設(shè)置初始縮放為“1.0”,那么,web頁面在展現(xiàn)的時候就會以target density分辨率的1:1來展現(xiàn)。如果你設(shè)置為“2.0”,那么這個頁面就會放大為2倍。

        maximum-scale

        最大縮放。即允許的最大縮放程度。這也是一個浮點值,用以指出頁面大小與屏幕大小相比的最大乘數(shù)。例如,如果你將這個值設(shè)置為“2.0”,那么這個頁面與target size相比,最多能放大2倍。

        user-scalable

        用戶調(diào)整縮放。即用戶是否能改變頁面縮放程度。如果設(shè)置為yes則是允許用戶對其進(jìn)行改變,反之為no。默認(rèn)值是yes。如果你將其設(shè)置為no,那么minimum-scale 和 maximum-scale都將被忽略,因為根本不可能縮放。

        所有的縮放值都必須在0.01–10的范圍之內(nèi)。

        例:

        (設(shè)置屏幕寬度為設(shè)備寬度,禁止用戶手動調(diào)整縮放)

        <meta name="viewport" content="width=device-width,user-scalable=no" />

        (設(shè)置屏幕密度為高頻,中頻,低頻自動縮放,禁止用戶手動調(diào)整縮放)

        <meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        html5開發(fā)中viewport進(jìn)行屏幕適配

        html5開發(fā)中viewport進(jìn)行屏幕適配:隨著高端手機(jī)(Andriod,Iphone,Ipod,WinPhone等)的盛行,移動互聯(lián)應(yīng)用開發(fā)也越來越受到人們的重視,用html5開發(fā)移動應(yīng)用是最好的選擇。然而,每一款手機(jī)有不同的分辨率,不同屏幕大小,如何使我們開發(fā)出來的應(yīng)用或頁面大小能適合各種高端手機(jī)使用呢?學(xué)習(xí)ht
        推薦度:
        標(biāo)簽: 屏幕 設(shè)置 開發(fā)
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 久久久久亚洲精品美女| 不卡精品国产_亚洲人成在线| 亚洲国产人成网站在线电影动漫 | 最近免费中文字幕中文高清| 亚洲精品久久久www| 全部在线播放免费毛片| 亚洲精品动漫人成3d在线| 成年网在线观看免费观看网址| 全部免费毛片在线| jizz在线免费观看| 亚洲国产精品va在线播放| 最新仑乱免费视频| 2020久久精品亚洲热综合一本 | 午夜一级免费视频| 久久无码av亚洲精品色午夜| 日韩精品视频免费在线观看| 美女18一级毛片免费看| 国产av无码专区亚洲av果冻传媒 | 韩国免费A级毛片久久| 亚洲AV无码一区东京热| 18未年禁止免费观看| 亚洲精品无码中文久久字幕| 免费国产a国产片高清| 玖玖在线免费视频| 亚洲一卡二卡三卡| 国产aa免费视频| 中文字幕免费不卡二区 | 在线观看亚洲电影| 中文亚洲AV片不卡在线观看| 三年片在线观看免费观看大全动漫| 亚洲国产成人精品电影| 国产一区二区三区在线免费| 国产色爽免费无码视频| 亚洲伊人色一综合网| 亚洲成a人片在线观看国产| 久久永久免费人妻精品| 亚洲精品无码国产片| 亚洲国产精品无码一线岛国| 成人性生交大片免费看无遮挡 | baoyu116.永久免费视频| 亚洲国产精品美女|