meta中的viewport指令
在檢視bootstrap教程中,碰到
<meta name="viewport" content="width=device-width, initial-scale=1.0">
後,在群兄弟小胡幫助下,知道viewport含義:
ViewPort <meta>標記用於指定使用者是否可以縮放Web頁面,如果可以,那麼縮放到的最大和最小縮放比例是什麼。使用ViewPort <meta>標記還表示文件針對移動裝置進行了優化。ViewPort <meta>標記的content值是由指令及其值組成的以逗號分隔的列表。
例:
<meta name=”viewport” content=”width=240, height=320, user-scalable=yes, initial-scale=2.5, maximum-scale=5.0, minimun-scale=1.0”>
width和height指令分別指定視區的邏輯寬度和高度。他們的值要麼是以畫素為單位的數字,要麼是一個特殊的標記符號。width指令使用device-width標記可以指示視區寬度應為裝置的螢幕寬度。類似地height指令使用device-height標記指示視區高度為裝置的螢幕高度。
user-scalable指令指定使用者是否可以縮放視區,即縮放Web頁面的檢視。值為yes時允許使用者進行縮放,值為no時不允許縮放。
initial-scale指令用於設定Web頁面的初始縮放比例。預設的初始縮放比例值因智慧手機瀏覽器的不同而有所差異。通常情況下裝置會在瀏覽器中呈現出整個Web頁面,設為1.0則將顯示未經縮放的Web文件。
maximum-scale和minimum-scale指令用於設定使用者對Web頁面縮放比例的限制。值的範圍為0.25至10.0之間。與initial-scale相同,這些指令的值是應用於視區內容的縮放比例。
所有智慧手機瀏覽器都支援ViewPort <meta>標記的width和user-scalabel指令。但是Opera Mobile不使用user-scalable指令,而是主張使用者應始終保留在移動瀏覽器中縮放Web頁面的能力。
例:
<meta name=”viewport” content=”width=240, height=320, user-scalable=yes, initial-scale=2.5, maximum-scale=5.0, minimun-scale=1.0”>
width和height指令分別指定視區的邏輯寬度和高度。他們的值要麼是以畫素為單位的數字,要麼是一個特殊的標記符號。width指令使用device-width標記可以指示視區寬度應為裝置的螢幕寬度。類似地height指令使用device-height標記指示視區高度為裝置的螢幕高度。
user-scalable指令指定使用者是否可以縮放視區,即縮放Web頁面的檢視。值為yes時允許使用者進行縮放,值為no時不允許縮放。
initial-scale指令用於設定Web頁面的初始縮放比例。預設的初始縮放比例值因智慧手機瀏覽器的不同而有所差異。通常情況下裝置會在瀏覽器中呈現出整個Web頁面,設為1.0則將顯示未經縮放的Web文件。
maximum-scale和minimum-scale指令用於設定使用者對Web頁面縮放比例的限制。值的範圍為0.25至10.0之間。與initial-scale相同,這些指令的值是應用於視區內容的縮放比例。
所有智慧手機瀏覽器都支援ViewPort <meta>標記的width和user-scalabel指令。但是Opera Mobile不使用user-scalable指令,而是主張使用者應始終保留在移動瀏覽器中縮放Web頁面的能力。
/*
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
相關文章
- meta viewport詳解View
- meta viewport 詳解View
- 移動端的meta viewportView
- meta標籤的viewport用法簡單介紹View
- 為什麼<meta name="viewport">的inital-scale屬性無效View
- 【HTML5】開發之meta標籤的viewport使用說明HTMLView
- 理解SVG中的 viewport,viewBox, preserveAspectRatioSVGView
- 淺談移動端中的視口(viewport)View
- 二分鐘瞭解layout viewport、visual viewport、ideal viewportViewIdea
- Bootstrap - viewportbootView
- html的meta總結,html標籤中meta屬性使用介紹HTML
- viewport 視口View
- viewport 最佳實踐View
- 我從HTML的meta中學到了什麼HTML
- viewport視口詳解View
- 聊聊viewport那些事兒View
- Viewport 等比適配始末View
- Objective-C 中的 Meta-class 是什麼?Object
- HTML5中meta屬性的使用詳解HTML
- meta元素的用法
- viewport移動端適配View
- 淺談《艾希》中的META元素與打鬥設計
- [譯]Objective-C中的meta-class是什麼。Object
- Objective-C 中的元類(meta class)是什麼?Object
- Meta標籤中name和http-equiv的區別HTTPUI
- SVG viewport視口和畫布SVGView
- 深入淺出 Viewport 設計原理View
- meta在web推廣的大作用及其在html中的語法WebHTML
- 呼叫Frame中的指令碼指令碼
- shell中set指令的用法
- 移動前端開發之viewport的深入理解前端View
- 根據viewport的size自動調整fontsize大小View
- Influxdb的Meta data分析UX
- Html網頁中meta標籤及用法詳解HTML網頁
- 前端-裝置畫素比和viewport前端View
- 移動端佈局基礎viewportView
- html5開發之viewport使用HTMLView
- 【postcss-px-to-viewport】螢幕適配CSSView