ちょっと明確なソースがあるわけではないので確証はない。
iOS Safariでキーボード(Virtual Keyboard)を開いている際にposition: fixedの挙動がおかしいっぽい。
- iOS Safari
- Virtual Keyboardを開いている
position: fixed; bottom: 0;
の際に、
- スクロールアップ(画面が下に移動)はVirtual Keyboardの高さを含まない
- スクロールダウン(画面が上に移動)はVirtual Keyboardの高さを含む
となっているっぽい。なので、Virtual Keyboardの高さを含んでbottom: 0;
にfixedされてしまう。
どうしたらよいのかはわかっていない。明確なソースがないので実はなにか解決方法あるのかもしれない。おしえてほしい。