Open5

CSS iOS Safari 対策

CureCure

現象

overflow あたりで悪さする。
(もうちょっと絞る必要がある)

候補

  • あれ?、flex + break-word の話か?
  • overflow + absolute 回りか?

原因

min-inline-size: auto; の挙動が iOS Safari の時異なるため

対策

*,
*::before,
*::after {
  /* box-sizing: border-box; */
  min-inline-size: 0;
}

参考

CureCure

テンプレート

現象

iOS Safari で input をクリックすると、拡大する。

原因

input font-size が 16px 以下である。

対策

font-size: 16px; 以上にする。
別記事 で、zoom と組み合わせられるとあり試したが、うまくいかなかった。

参考