2011-12-30 27 views
1

我有點被視大都會標籤混淆,用於移動設備:ipad viewport - 規模和寬度之間的關係?

<meta name="viewport" content="width=1024, initial-scale=1.4, maximum-scale-1.6, minimum-scale=0.25"/> 
. 

是什麼東西呢?我的意思是,我得到了一個視圖端口...這是一個神奇的洞,你可以用一個固定尺寸的對象來看。 我想你可能想給這個洞一個寬度,因爲那樣你就可以確定你一次可以看到多少固定尺寸的圖像。

但爲什麼還要給它一個初始的比例?有什麼意義?爲什麼不把視口設置爲你想要的任何值?初始規模增加了什麼?

此外,最大值和最小值會添加什麼?爲什麼我不希望用戶能夠按照他們認爲合適的方式進行縮放(假設我沒有禁用'user-scalabe = no'可選項的縮放比例)?

回答

1

按照蘋果,你不需要明確設置視寬...如果你只是指定1的初始規模,Safari瀏覽器假定寬度=設備寬度在縱向模式...

的比例尺只是控制頁面的縮放級別......如果您已將網站設計爲特定的固定寬度/高度,則可能不希望用戶能夠放大或縮小圖像。

您可以結帳以下鏈接更多的信息

http://developer.apple.com/library/IOs/ipad/#documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html

請記住,視口主要隻影響手機瀏覽器..

+0

這並不完全回答這個問題 - 爲什麼我會使用初始縮放值?我可以控制它們是否可以用一個視口屬性進行縮放,並且我可以控制他們可以如何放大或縮小另外兩個視圖的大小 - 但我不知道爲什麼有人正在設置初始縮放比例 – bharal 2012-01-12 18:09:41