1

私の問題は、iPhone の向きを縦向きから横向きに変更するときに発生するズームです。これはかなりよく知られた問題であり、ドキュメントがたくさんあるようですが、これまでのところ、解決策はどれもうまくいきません。

これは私のコードです..

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

人々がこのコードを問題の解決策として投稿しているのを見たことがありますが、私はまだズームの問題を抱えています。

ここでの私の目標は、ズームを無効にして 1.0 にスケーリングし、もちろん向きを変更したときに発生するズームを防ぐことです。

javascript の使用も避けたいと思います。

4

1 に答える 1

1

このサイトによると、 device-width は常に縦向きの幅です。つまり、iPhone ではデバイスの幅は常に 320 になります。

width=device-height投稿したメタ タグでは、ランドスケープで意図した結果を得るためにを設定する必要があります。

私自身はこの問題に取り組んでいませんが、同じリンクによると、オリエンテーションでメディア クエリを使用する必要があるようです。

于 2013-01-02T18:37:48.270 に答える