Androidブラウザでフォーム入力時に拡大する問題。 【問題・悩み】 Androidブラウザ(Chromeではなく最初からOSに付属しているブラウザです)でフォーム入力時に画面が拡大されてしまうこと。 【前提条件】 条件として唯一、viewport の固定幅指定があります。 これだけはどうしても外すことが出来ません。 <meta name="viewport" content="width=640px"> 【詳細】 このように viewport に固定幅を設定した場合、入力要素にフォーカスが当たると画面が拡大されてしまいます。 具体的には表示領域を device-width まで拡大するようです。 したがって挙動は端末に依存し、縦横の向きによっても変わります。 HTML側での試行錯誤を繰り返して上手く行かなかったので javascript で以下のように試みました。 しかしやはり失敗でし
![Androidブラウザでフォーム入力時に拡大する問題。 - 【問題・悩み】Androidブラウザ(Chromeではなく最初から... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)