ノンカフェインであなたにやさしい

2020-07-15

iOS Safariでz-indexの親に -webkit-overflow-scrolling: touch; overflow: auto; が設定されているとz-indexが正しく効かないバグ

CSS
この記事をはてなブックマークに追加

モーダルやチュートリアルなどを実装していてiOS Safariだけ z-index が正しく効いていない状況があった。

簡単なサンプル codepen.io

z-index の大きい要素の親に以下が設定されていると z-index が前面に来てくれないよう。

-webkit-overflow-scrolling: touch;
overflow: auto;

現状どちらかのプロパティを消すor別の値にするの2つで解消できた。

kuronekopunk 2020-07-15 23:45

この記事をはてなブックマークに追加
  • もっと読む
コメントを書く
« iOS UIWebViewでjQueryのclickイベントが… Railsで文字列のバージョンを比較する »
プロフィール
id:kuronekopunk id:kuronekopunk はてなブログPro

タコスを作っています。

読者です 読者をやめる 読者になる 読者になる
X @kuronekopunkをフォロー
このブログについて
検索
最新記事
  • レンガ職人の寓話でレンガを詰むだけの人をリスペクトしている
  • 職責を果たさないのであれば専門家ではない
  • rbenv install 3.2.1でerror: failed to download
  • rails newのオプション
  • BigQueryで日次、月次のマスターデータを作る

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる