2016-04-03 24 views
5

meta viewportタグを試している間に、私は、初期スケールの0.25未満の値は0.25として扱われることに気付きました。例えば。次のすべて:メタビューポートタグの「初期スケール」の最小値はいくらですか?

<meta name="viewport" content="width=device-width, initial-scale=0.25"> 
<meta name="viewport" content="width=device-width, initial-scale=0.1"> 
<meta name="viewport" content="width=device-width, initial-scale=0.01"> 
<meta name="viewport" content="width=device-width, initial-scale= "> 

ページを同じにします。だから、

  • は、メタビューポートタグ0.25で「初期規模」の最小許容谷ですか?
  • 初期スケールのデフォルト値は何ですか?
  • 最初の縮尺に空白が与えられたときに0.25を取るのではなく、初期縮尺をデフォルトの値にするのはなぜですか?initial-scale=

答えて

5

W3C状態

初期スケール、最小スケールと最大スケール特性

プロパティは 'MIN-ズーム'、 'ズーム' に変換され、 「max-zoom」 にそれぞれ以下の値の変換があります。

  1. 非負数の値が値に翻訳され、翻訳され
  2. 負の数値が1
  3. device-widthdevice-heightに変換され
  4. yes
  5. を落とされる範囲[10 0.1]に クランプ〜10
  6. noであり、未知の値は0.1に変換される。

のSrc:上記とhttps://www.w3.org/TR/css-device-adapt-1/#translate-meta-to-at-viewport

所与は、最小値は0.1、デフォルト0.1と値が設定されていない場合、デフォルトが使用されなければなりません。

ほとんどの場合、テストしたブラウザはデフォルトを使用しますが、テストケースにはないので、0.25未満にはならないように見えるため、使用しているか使用していないかはわかりませんデフォルト。

+0

ビューポートタグ全体が省略されたり、「初期スケール」の部分が省略されている場合は、デフォルト値として '1'が使用されていると思います。 – user31782

+0

@ user31782「初期スケール」を設定せずにテストし、 'initial-scale = 1'を使用してテストすると、大きな違いが見えます...もっと読む:https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag – LGSon

関連する問題