<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
        主站蜘蛛池模板: 国产va免费观看| 亚洲熟妇久久精品| 国产自国产自愉自愉免费24区| 国产免费av一区二区三区| 亚洲变态另类一区二区三区| 成人免费午间影院在线观看| 亚洲乱码无人区卡1卡2卡3| 日本免费无遮挡吸乳视频电影| 亚洲日韩AV一区二区三区中文| 大学生美女毛片免费视频| 亚洲AⅤ男人的天堂在线观看 | 岛国精品一区免费视频在线观看| 国产成人亚洲精品91专区手机| 亚欧国产一级在线免费| 亚洲日本va中文字幕久久| 日本人成在线视频免费播放| 亚洲人成人77777网站不卡| 在线a级毛片免费视频| 久久亚洲AV成人无码国产电影 | 日本黄页网站免费| 边摸边脱吃奶边高潮视频免费| 国产亚洲精品激情都市| 日韩在线永久免费播放| 精品国产日韩久久亚洲| 亚洲成av人在片观看| 国产精品白浆在线观看免费| 亚洲噜噜噜噜噜影院在线播放| 国产精品冒白浆免费视频| 91成人免费福利网站在线| 亚洲白嫩在线观看| 亚洲国产精品自产在线播放| 亚洲精品免费视频| 色噜噜噜噜亚洲第一| 久久久久亚洲精品美女| 女人被男人桶得好爽免费视频| 一个人免费观看日本www视频| 亚洲综合无码一区二区| 国产在线观看免费不卡| 99re6热视频精品免费观看| 色噜噜的亚洲男人的天堂| 久久久久久亚洲AV无码专区|