亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

HTML meta viewport屬性詳細說明
來源:易賢網 閱讀:1447 次 日期:2014-07-13 18:19:38
溫馨提示:易賢網小編為您整理了“HTML meta viewport屬性詳細說明”,方便廣大網友查閱!

什么是Viewport

手機瀏覽器是把頁面放在一個虛擬的“窗口”(viewport)中,通常這個虛擬的“窗口”(viewport)比屏幕寬,這樣就不用把每個網頁擠 到很小的窗口中(這樣會破壞沒有針對手機瀏覽器優化的網頁的布局),用戶可以通過平移和縮放來看網頁的不同部分。移動版的 Safari 瀏覽器最新引進了 viewport 這個 meta tag,讓網頁開發者來控制 viewport 的大小和縮放,其他手機瀏覽器也基本支持。

Viewport 基礎

一個常用的針對移動網頁優化過的頁面的 viewport meta 標簽大致如下:

<meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1″>

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

height:和 width 相對應,指定高度。

initial-scale:初始縮放比例,也即是當頁面第一次 load 的時候縮放比例。

maximum-scale:允許用戶縮放到的最大比例。

minimum-scale:允許用戶縮放到的最小比例。

user-scalable:用戶是否可以手動縮放

關于viewport的一些問題

viewport并非只是ios上的獨有屬性,在android、winphone上同樣也有viewport。它們要解決的問題是相同的,即無視設備的 真實分辨率,直接通過dpi,在物理尺寸和瀏覽器之間重設分辨率,這個分辨率和設備的分辨率無關。比如,你拿個3.5寸-320 * 480的iphone3 gs、3.5寸-640 * 960的iphone4或者9.7寸-1024*768的ipad2,雖然設備的分辨率不同,物理尺寸也不同,但你可以通過設置viewport讓它們在 瀏覽器里有相同的分辨率。比如說,你的網站是800px寬,你可以通過設置viewport的width=800,來讓你的網站在這三個不同的設備上都剛 好滿屏顯示你的網站。

以上的知識,相信每個對viewport稍有了解的同學應該都已經了解了。這不是我今天想說的重點。我想說明的是viewport在ios和android上的一些差異表現。

網上一搜關于viewport的知識,基本上全都是如下信息:

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

這段代碼的意思是,讓viewport的寬度等于物理設備上的真實分辨率,不允許用戶縮放。一都主流的web app都是這么設置的,它的作用其實是故意舍棄viewport,不縮放頁面,這樣dpi肯定和設備上的真實分辨率是一樣的,不做任何縮放,網頁會因此顯 得更高細膩。玩ps的同學應該都知道,當你將一張1000 * 1000的圖片直接縮放至500 * 500分變成什么樣,對吧?圖片的失真一定逃不掉。

但我要做的一個應用卻恰恰相反,需要利用viewport,利用縮放。不論真實分辨率是多少,無論物理尺寸是多少,我都希望在瀏覽器里,能有統一的分辨 率,同時也不允許用戶縮放。我用來測試的設備有:iphone4、ipad2、htc的g11、不知道什么廠商的aquos phone(android系統)、華碩的android pad、dell的winphone然后我一路遇到了如下問題:

1)如果不顯示地設置viewport,那么width的默認為980。如果頁面的所有元素寬度都小于980,此時width為980,如果頁面最 寬的位置超過980,那么width等于最大寬度??傊?,默認能將整個頁面從左到右顯示出來。如果設置了viewport,比如,只單純地設置了 user-scalable=no,例如<meta name="viewport" content="user-scalable=no" />,那么ios下width還是按980顯示(即默認就會通過dpi縮放),但android和winphone下卻不會再縮放了,瀏覽器分辨率 和真實設置分辨率一致。

2)對于ios設備,設置width可以生效,但對于android,設置width并不會生效。ios設備,縮放的比率即dpi是通過你設置的 width和設置真實分辨率自動計算的,而android下你設置width無效,你能設置的是一個特殊的字段target-densitydpi,關于 target-densitydpi可以參考一下這篇文章:http://hi.baidu.com/j_fo/blog/item /748361279ebccd18908f9d7d.html。也就是說,有三個變量:瀏覽器width、設備真實width、dpi。 我們簡單地用個公式來表達它們之間的關系吧(并非真實關系,簡單說明用) 設備真實width * dpi = 瀏覽器width,這里的三個變量,設備真實width是個我們不能操作的已知值,另外兩個變量我們可以設置一個來影響另一個,在ios中,我們能改的是 瀏覽器width,dpi自動生成,而在android中,我們能改的是dpi,瀏覽器width自動生成。對于android,無論我們如何設置 width,也不會對瀏覽器width產生影響。

ps:這里我另外再說一個奇怪的問題:在htc的g11里(htc的手機我只有這一個,別的沒有測),如果設置了dpi而不顯示地設置width, 則user-scalable=no不生效,即是說:<meta name="viewport" content="target-densitydpi=300,user-scalable=no" />,無法阻止用戶縮放屏幕。我們需要顯示地設置一下width值,僅管這個值對android下的瀏覽器分辨屏并不產生任何影響(對ios還是會 產生影響的),我們仍然要設置它,而且這個值一定要大于320,如果小于等于320,也無法使user-scalable=no生效。這個問題只在htc 的g11手機上出現,在aquos phone沒有這個問題。兼容android真是件頭痛的事 @_@,未來還不知道有多少坑呢。而在winphone上,結果就更奇怪了:我給viewport的width設一個大于480的值,user- scalable=no就失效了,而設一個小于480的值,user-scalable=no能生效。但無論我給viewport的width設多少值, 對winphone真正顯示的width卻并不產生我預期的影響,通過target-densitydpi也沒有影響。設置width,如果小于480的 話,屏幕會縮放,但縮小的比例卻和我預期完全不一樣,我不知道它是按照什么規律縮放的。不知道這是winphone的問題,還是dell實現的問題。

3)這一條和上一條應該是直接相關的:ios設備在橫豎屏時,會自動調整dpi,無論橫屏還是豎屏,都能保證瀏覽器width等于viewport 中設置的值,所以橫豎屏的時候,頁面里顯示的內容的大小是會自動縮放產生變化的。而android手機在橫豎屏的時候,不會改變dpi,在橫豎屏的時候, 網頁不會產生縮放。也正因此,ios可以保證橫豎屏頁面都不會產生滾動條,滿屏顯示,而android卻無法保證這一點,橫著滿屏則豎著無法滿屏,反之亦 然。

4)對于ios設備,如果width顯示定義了,而頁面最寬的位置超過width的話,width無效,仍按最寬的寬度來顯示(不會有滾動條)。但 此時會出現一個很奇怪的問題,當你將手機橫豎屏切換幾次之后,會發現你的頁面自動放大了,出現了滾動條,但其實放大后的寬度其實和你設的width也并沒 有關系。為了防止這種情況出現,你需要將width的寬度設置得比頁面最寬的地方更大,或者相同。

更多信息請查看IT技術專欄

更多信息請查看網頁制作
易賢網手機網站地址:HTML meta viewport屬性詳細說明
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
国产精品一区二区在线观看| 性刺激综合网| 亚洲激情综合| 在线亚洲免费| 久久人人97超碰国产公开结果| 美女被久久久| 国产在线欧美| 国产一区91| 麻豆久久精品| 在线欧美三区| 麻豆av福利av久久av| 欧美三区不卡| 国产精品日韩欧美一区二区三区 | 国产精品hd| 精品福利电影| 久久riav二区三区| 在线成人h网| 你懂的国产精品| 国产亚洲欧美另类一区二区三区| 国产在线成人| 六月天综合网| 夜夜爽www精品| 欧美日韩一区在线播放 | 最新成人av网站| 国产精品午夜av在线| 欧美成人有码| 美女国产精品| 国产精品亚洲不卡a| 亚洲午夜电影| 国产一区二区三区自拍| 久久综合九色综合久99| 一本色道久久综合| 亚洲国产二区| 极品日韩久久| 国产一区免费视频| 国户精品久久久久久久久久久不卡| 久久精品三级| 亚洲欧美日韩在线综合| 99riav1国产精品视频| 精品9999| 亚洲国产专区校园欧美| 亚洲午夜极品| 亚洲国产综合在线看不卡| 欧美日韩一区二区高清| 欧美精品一线| 国语对白精品一区二区| 国产在线观看一区| 影院欧美亚洲| 一本久久综合| 亚洲综合精品| 久久久精品午夜少妇| 午夜综合激情| 欧美一区91| 欧美午夜视频在线| 亚洲欧洲日本国产| 国产一区二区高清| 亚洲伊人观看| 欧美激情性爽国产精品17p| 欧美黄色aaaa| 亚洲黄色影片| 免费欧美在线| 欧美日韩一区综合| 99精品国产99久久久久久福利| 99热精品在线| 久久这里只有| 一区在线观看| 香蕉精品999视频一区二区 | 欧美日韩在线不卡一区| 欧美三级视频| 一本久道久久综合狠狠爱| 一区二区三区免费看| 乱人伦精品视频在线观看| 欧美日本国产精品| 亚洲国产精品一区制服丝袜| 一区二区三区久久网| 美女亚洲精品| 国产综合亚洲精品一区二| 亚洲精品一品区二品区三品区| 国产午夜精品一区二区三区欧美| 欧美一区二区三区在线播放 | 国产精品久久久免费| 香蕉久久a毛片| 国产综合婷婷| 久久人人97超碰国产公开结果| 亚洲视频狠狠| 蜜桃久久av| 99pao成人国产永久免费视频| 久久精品综合一区| 一本一本a久久| 欧美日韩综合另类| 久久精品五月| 亚洲专区在线| 夜夜精品视频| 激情丁香综合| 欧美日韩大片一区二区三区| 国产日韩一区二区三区在线| 黄色成人在线网站| 欧美激情1区2区| 久久99伊人| 亚洲一区二区三区四区五区午夜| 亚洲成人在线视频网站| 欧美阿v一级看视频| 午夜在线一区| 亚洲欧美日韩国产一区二区| 亚洲深爱激情| 亚洲精品孕妇| 亚洲精品在线二区| 99av国产精品欲麻豆| 在线欧美福利| 亚洲国产婷婷| 极品中文字幕一区| 亚洲视频日本| 亚洲激情女人| 99av国产精品欲麻豆| 最新日韩欧美| 夜夜嗨av一区二区三区网站四季av| 国产专区一区| 亚洲特色特黄| 亚洲国产精品第一区二区三区| 好吊日精品视频| 国产一区二区三区四区三区四| 欧美区亚洲区| 国模大胆一区二区三区| 亚洲图片欧洲图片日韩av| 国内精品美女在线观看| 欧美人成网站| 亚洲天堂成人| 一区二区三区久久网| 亚洲一区网站| 欧美成人首页| 激情五月***国产精品| 亚洲三级网站| 国产精品乱看| 女生裸体视频一区二区三区| 女人色偷偷aa久久天堂| 国产精品videossex久久发布| 亚洲私人影院| 国产精品日韩欧美一区二区三区| 亚洲欧美日韩在线综合| 欧美日本亚洲| 一本色道久久综合亚洲二区三区| 久久久久久一区二区| 黄色一区二区三区四区| 亚洲一区二区三区免费观看 | av成人国产| 国产麻豆日韩| 国产精品红桃| 亚洲自拍另类| 亚洲午夜电影| 亚洲一区三区电影在线观看| 欧美日韩国产精品一区二区亚洲| 亚洲精品少妇| 欧美精品日韩| 国产精品久久久亚洲一区| 欧美成人一区二免费视频软件| 亚洲国产日韩欧美一区二区三区| 亚洲欧美日本视频在线观看| 欧美成ee人免费视频| 亚洲日本欧美| 午夜精品一区二区三区四区 | 美女爽到呻吟久久久久| 黄色亚洲免费| 你懂的视频一区二区| 99xxxx成人网| 黄色工厂这里只有精品| 久久精品免费| 国产精品永久| 亚洲精品日本| 亚洲午夜91| 欧美国产日本| 久久精品亚洲| 欧美一级久久| 国产精品一区二区欧美| 亚洲经典自拍| 在线观看一区| 国产精品二区三区四区| 欧美在线播放| 美女精品在线| 免费看亚洲片| 亚洲专区欧美专区| 亚洲一区二区精品在线观看| 99精品福利视频| 亚洲乱亚洲高清| 亚洲美女黄色| 日韩午夜精品| 亚洲天堂成人| 亚洲国产欧洲综合997久久| 狠狠爱www人成狠狠爱综合网| 午夜精品亚洲| 欧美成人日韩| 国产综合网站| 亚洲啪啪91| 99精品视频免费观看| 99视频+国产日韩欧美| 9久re热视频在线精品| 日韩五码在线| 亚洲一区三区在线观看| 亚洲一卡久久| 亚洲女人av| 久久久精品午夜少妇| 久久看片网站| 欧美日韩国产成人精品| 欧美日韩在线精品| 亚洲国产一区二区三区在线播| 91久久综合| 国产精品尤物| 狂野欧美性猛交xxxx巴西| 欧美成人一区二免费视频软件| 欧美日韩理论| 99精品视频免费全部在线| 亚洲在线电影| 欧美日韩一区二区视频在线| 亚洲国产成人不卡| 亚洲欧美日韩在线综合| 午夜精品av| 一本久久综合| 久久一区精品| 亚洲精品影院| 欧美激情aⅴ一区二区三区| 亚洲无玛一区| 久久福利精品| 亚洲日本国产| 久久天堂成人| 亚洲精品三级| 欧美精品麻豆| 国产精品手机视频| 国模一区二区三区| 免费在线一区二区| 在线观看欧美亚洲| 羞羞答答国产精品www一本| 黄色亚洲在线| 欧美在线1区| 中文精品视频| 国产综合欧美| 久久久久久黄| 一区二区冒白浆视频| 欧美a级片网站| 国产日韩一区二区| 尹人成人综合网| 久久婷婷丁香| 国产精品亚洲综合色区韩国| 狠久久av成人天堂| 久久综合中文色婷婷| 国产亚洲一级| 99国产精品久久久久久久| 欧美三级黄美女| 久久久久九九九| 国产亚洲高清视频| 亚洲精选在线| 在线日本成人| 一区视频在线| 亚洲无毛电影| 亚洲性视频h| 欧美国产三级| 午夜视频一区| 欧美精品三级| 欧美日本精品| 欧美日本国产| 欧美精品三级| 欧美激情日韩| 女人香蕉久久**毛片精品| 亚洲综合国产| 欧美亚洲免费| 久久裸体视频| 欧美精品一区三区在线观看| 欧美一区二区三区在线免费观看| 男人的天堂亚洲在线| 亚洲欧美日韩国产| 免费h精品视频在线播放| 久久av一区二区| 久久aⅴ乱码一区二区三区| 香蕉亚洲视频| 欧美在线日韩| 欧美性天天影院| 亚洲高清视频在线观看| 精品999网站| 99精品99久久久久久宅男| 国产区日韩欧美| 亚洲在线一区| 久久综合久久综合这里只有精品| 午夜精品剧场| 国内精品美女在线观看| 亚洲国产精品123| 国产精品一卡| 午夜精品视频| 亚洲精品一区二区三| 亚洲一区二区三区在线观看视频| 久久久久国产一区二区| 欧美日韩一区二区视频在线| 亚洲激情啪啪| 噜噜噜久久亚洲精品国产品小说| 久久久久网址| 亚洲午夜视频| 亚洲一区欧美激情| 欧美三级免费| 国产精品资源| 欧美三区不卡| 亚洲一区二区动漫| 国产一区日韩一区| 国产精品亚洲产品| 欧美三级第一页| 国产精品亚洲综合色区韩国| 欧美日韩第一区| 国产欧美日韩一区二区三区在线| 亚洲欧美日韩精品久久久| 欧美日一区二区在线观看| 国产亚洲综合精品| 精品91在线| 欧美一区国产一区| 一本一本久久a久久精品综合妖精| 久久久久综合| 中国成人在线视频| 亚洲一级影院| 欧美精品激情| 亚洲免费在线| aa亚洲婷婷| 很黄很黄激情成人| 你懂的视频一区二区| 国产亚洲亚洲| 日韩亚洲国产欧美| 狠狠色狠狠色综合日日tαg| 久久九九免费| 亚洲欧美不卡| 国产精品日韩欧美一区| 伊人成人网在线看| 欧美日韩一区综合| 欧美不卡在线| 久久香蕉精品| 久久精品日产第一区二区三区| 亚洲二区精品| 亚洲视频福利| 欧美三区美女| 欧美视频网站| 欧美国产先锋| 欧美黄色一级视频| 欧美激情自拍| 欧美日韩综合网| 欧美日韩综合网| 国产一区免费视频| 国语精品中文字幕| 在线观看亚洲视频啊啊啊啊| 伊人久久亚洲影院| 国产综合视频| 影音先锋中文字幕一区二区| 一区在线播放| 亚洲高清不卡| 亚洲人人精品| 国产精品乱码一区二区三区| 国产精品美女诱惑| 蘑菇福利视频一区播放| 久久婷婷麻豆| 欧美日韩精品一区| 伊人蜜桃色噜噜激情综合| 亚洲麻豆av| 另类av一区二区| 欧美日本免费| 99re6热在线精品视频播放速度| 99re6热在线精品视频播放速度 | 亚洲区一区二| 99视频+国产日韩欧美| 99在线热播精品免费99热| 亚洲深夜福利| 麻豆九一精品爱看视频在线观看免费| 新狼窝色av性久久久久久| 久久亚洲风情| 亚洲性图久久| 国产精品一区二区在线观看| 久久精品卡一| 亚洲无玛一区| 亚洲在线黄色| 欧美午夜电影在线观看| 亚洲国产专区| 免费不卡亚洲欧美| 亚洲视频免费| 免费久久久一本精品久久区| 欧美另类视频在线| aa级大片欧美三级| 欧美99在线视频观看| 亚洲日韩视频| 欧美国产91| 亚洲一区二区三区精品在线观看| 欧美日本国产| 亚洲一区国产一区| 亚洲午夜一区| 久久aⅴ国产紧身牛仔裤| 狠狠噜噜久久| 久久精品一区| 在线视频日韩| 黄色日韩在线| 欧美一区影院| 国产麻豆综合| 亚洲激情成人| 欧美视频在线观看| 久久久精品网| 国产日韩免费| 亚洲福利av| 黄色国产精品一区二区三区| 久久精品动漫| 亚洲综合精品四区| 亚洲免费高清|