LoginSignup
1
0

More than 3 years have passed since last update.

入力コントロールのフォントサイズを14pxにしたらモバイル端末からそのコントロールにfocusしたタイミングで画面が自動ズームされる件について

Posted at

入力コントロールのフォントサイズを14pxにしたらモバイル端末からそのコントロールにfocusしたタイミングで画面が自動ズームされる件について

input[type=text] {
  font-size: 16px;
  transform: scale(0.8);
}

どうもコントロールのフォントサイズが16px未満だと自動でズームされるようです。まあ級数的に見づらいレベルに入っているのは事実なので親切なんでしょうけど、崩れは崩れなので修正。

上記対応をやったらAndroid標準ブラウザで表示が崩れた件について

input[type=text] {
  font-size: 16px;
  transform: scale(0.8);
  -webkit-transform: scale(0.8);  /* ←これを追加 */
}

どうもscale()がうまく効いていなかったっぽい。

参考

iOSでinputのフォーカス時に画面がズームするのを防ぐ
(CSS)Android標準ブラウザで崩れる場合の対処
W3Q Archive

全人類がChrome使ってくれればいいのに。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0