最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

自適應(yīng)布局meta標(biāo)簽中viewport、content、width、initial-scale、minimum-scale、maximum-scale總結(jié)

 更新時(shí)間:2017年08月18日 10:37:22   作者:wbxjiayou  
這篇文章主要介紹了移動(dòng)客戶端手機(jī)頁面布局時(shí)各標(biāo)簽元素作用和適用情景,通過詳解幾種屬性讓讀者更明確自適應(yīng)布局的注意點(diǎn),具體操作步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。

一、先明白幾個(gè)概念

phys.width:

device-width:

一般我們所指的寬度width即為phys.width,而device-width又稱為css-width。

其中我們可以獲取phys.width即width通過document.documentElement.clientWidth;而獲取css-width通過 window.screen.width獲取。如iphone6的phys.width為750px,而css-width為375px。

二、明白一個(gè)瀏覽器默認(rèn)行為。

試想,瀏覽器如果把電腦端的980px的網(wǎng)頁展現(xiàn)在寬度為750px的iphone6手機(jī)屏上,勢(shì)必會(huì)放不下,手機(jī)端橫向會(huì)出現(xiàn)滾動(dòng)條,怎么阻止這種情況呢,很簡(jiǎn)單,瀏覽器默認(rèn)一個(gè)虛擬窗口,不同瀏覽器有不同的虛擬窗口寬度的默認(rèn)值如:safari iphone:980px;

opera:850px; Andriod webkit:800px;IE:974px;然后會(huì)把這個(gè)980px虛擬窗口裝進(jìn)寬度為750px的iphone6中,當(dāng)然這樣的話必須縮放,這就是為什么在手機(jī)中展現(xiàn)電腦端頁面沒有出現(xiàn)橫向滾動(dòng)條,而且字跡明顯變小的原因。

三、講解meta name= viewport content= width=device-width initial-scale=1 minimum-scale=1 maximum-scale=1

meta標(biāo)簽中,width有兩個(gè)含義,第一、width為phys.width,第二,width也為虛擬窗口的width。這樣就會(huì)有兩個(gè)結(jié)果:

1、此時(shí)的iPhone6的phys.width也變成了css-width即375px,我們可以通過document.documentElement.clientWidth獲取得到此時(shí)phys.width確實(shí)為375px。

2、如你設(shè)計(jì)的是375px的手機(jī)端頁面,此時(shí)的虛擬窗口的寬度也為375px,再裝進(jìn)phys.width為375px的手機(jī),當(dāng)然如設(shè)計(jì)稿一樣的效果,不會(huì)縮放,也不會(huì)出現(xiàn)橫向滾動(dòng)條。

四、對(duì)響應(yīng)式布局,媒體查詢的影響

@media only screen and (min-width: 350px) and (max-width: 480px){.....................}

如沒有meta標(biāo)簽,此時(shí)的width當(dāng)然即為phys.width,iPhone6就不會(huì)執(zhí)行上邊的括號(hào)里邊的代碼,但是有了meta標(biāo)簽以后呢,width變成了css-width,即為375px,,所以是會(huì)執(zhí)行代碼的。

五、論meta標(biāo)簽的影響

從上邊可以看出,有了meta標(biāo)簽以后,原本的iPhone6,即像素比為2的手機(jī),可以按照css-width相同的像素比為1的手機(jī)一樣正常顯示,像素比更高的手機(jī)也能正常顯示。當(dāng)然現(xiàn)在andriod的2K屏在meta標(biāo)簽的幫助下也能正常顯示。即對(duì)于開發(fā)者來說,已經(jīng)可以不管手機(jī)的像素比,只需按照css像素編寫代碼即可。

參考鏈接: http://m.fzitv.net/article/121531.htm     
參考鏈接:  http://m.fzitv.net/article/121524.htm

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助~如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持!

相關(guān)文章

  • xmlplus組件設(shè)計(jì)系列之樹(Tree)(9)

    xmlplus組件設(shè)計(jì)系列之樹(Tree)(9)

    xmlplus 是一個(gè)JavaScript框架,用于快速開發(fā)前后端項(xiàng)目。這篇文章主要介紹了xmlplus組件設(shè)計(jì)系列之tree,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • webpack@v4升級(jí)踩坑(小結(jié))

    webpack@v4升級(jí)踩坑(小結(jié))

    這篇文章主要介紹了webpack@v4升級(jí)踩坑(小結(jié)),之前就嘗試了升級(jí),由于部分插件的原因,未能成功,今天就來試一下在我的項(xiàng)目中升級(jí)會(huì)遇到哪些坑。感興趣的小伙伴們可以參考一下
    2018-10-10
  • JS實(shí)現(xiàn)圖片高斯模糊切換效果的焦點(diǎn)圖實(shí)例

    JS實(shí)現(xiàn)圖片高斯模糊切換效果的焦點(diǎn)圖實(shí)例

    這篇文章主要給大家介紹了利用原生JS如何實(shí)現(xiàn)圖片高斯模糊切換效果的焦點(diǎn)圖,文中給出了完整的實(shí)例代碼,相信對(duì)大家的理解和學(xué)習(xí)具有一定的參考借鑒價(jià)值,下面來一起看看吧。
    2017-01-01
  • javascript實(shí)現(xiàn)的文字加密解密

    javascript實(shí)現(xiàn)的文字加密解密

    javascript實(shí)現(xiàn)的文字加密解密...
    2007-06-06
  • JavaScript 中的 this 工作原理

    JavaScript 中的 this 工作原理

    這篇文章主要介紹了JavaScript 中的 this 工作原理,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • js和jquery對(duì)dom節(jié)點(diǎn)的操作(創(chuàng)建/追加)

    js和jquery對(duì)dom節(jié)點(diǎn)的操作(創(chuàng)建/追加)

    本文詳細(xì)介紹下js和jquery對(duì)dom節(jié)點(diǎn)的操作包括創(chuàng)建、追加等等,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助
    2013-04-04
  • 詳解在Javascript中進(jìn)行面向切面編程

    詳解在Javascript中進(jìn)行面向切面編程

    這篇文章主要介紹了Javascript面向切面編程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 在Javascript操作JSON對(duì)象,增加 刪除 修改的簡(jiǎn)單實(shí)現(xiàn)

    在Javascript操作JSON對(duì)象,增加 刪除 修改的簡(jiǎn)單實(shí)現(xiàn)

    下面小編就為大家?guī)硪黄贘avascript操作JSON對(duì)象,增加 刪除 修改的簡(jiǎn)單實(shí)現(xiàn)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • 手把手教你寫一個(gè)微信小程序(推薦)

    手把手教你寫一個(gè)微信小程序(推薦)

    最近接了一個(gè)微信小程序的項(xiàng)目,項(xiàng)目需求是小程序語音識(shí)別,全景圖片觀看,登錄授權(quán),獲取個(gè)人基本信息。非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-10-10
  • 原生JavaScript寫出Tabs標(biāo)簽頁的實(shí)例代碼

    原生JavaScript寫出Tabs標(biāo)簽頁的實(shí)例代碼

    這篇文章主要介紹了原生JavaScript寫出Tabs標(biāo)簽頁的實(shí)例代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07

最新評(píng)論

阿拉善左旗| 民县| 思茅市| 诏安县| 福建省| 紫云| 宜阳县| 当阳市| 南安市| 天水市| 巫溪县| 新余市| 蕉岭县| 湖口县| 朝阳县| 普陀区| 东光县| 阿拉善右旗| 屏东市| 山阳县| 云龙县| 宿松县| 思南县| 社旗县| 永昌县| 五大连池市| 龙山县| 开化县| 三明市| 临汾市| 临江市| 华坪县| 安宁市| 吉水县| 新丰县| 古蔺县| 丰城市| 闽侯县| 莆田市| 阳谷县| 胶州市|