このデバイスに基づいてビューポートのズーム(初期スケール)を調整したい - タブレットでのズームの拡大、携帯電話のポートレートモードでのズームの縮小@mediaクエリと@viewport zoom
私はindex.htmlの<meta name="viewport"...
でズームを制御できますが、それは各デバイスに固有のものではありません。
@mediaクエリでズームを制御する方法はありませんか?
これらは効果がないようです。
Iは、次のCSSを有する:
@media (min-width: 320px) {
@viewport {
width: device-width;
zoom: 0.7;
}
}
@media (min-width: 480px) {
@viewport {
width: device-width;
zoom: 0.8;
}
}
@media (min-width: 801px) {
@viewport {
width: device-width;
zoom: 1.0;
}
}
私の理解は、最初の(320ピクセル)、電話ポートレートモードであるべきで、第二は、タブレットポートレートモードであるべきであり、第三は、錠剤の風景であるべきであるということです。
どちらの場合も、結果は変更されません。
私はSamsung Galaxy Tab Eとhtc M8 One phoneでテストしています。
何か洞察がありがとうございます。
ありがとうございました。
ya、実際には機能しません。それは私のすべてのアライメントを駄目から外す。 index.htmlドキュメントの初期スケールを変更するのは唯一の方法ですが、もちろんデバイスに応じて異なる初期スケールが必要です。ズームは正確に対応していないようです。 – Scott
ズームは唯一の選択肢ではありません。あなたはまだ、メディアクエリを使用して、幅、サイズなどのプロパティを持つものをチュートリアルで調整することができます:https://openclassrooms.com/courses/build-your-website-with-html5-and-css3/adaptive-page -layout-with-media-queries – Giuseppe