もうずーっと更新してませんでしたがいきなり今までにない話題を出してしまいすみません。
詰まってしまっていろいろ検索しても同じ症状の報告が全然見つからなくて困ってしまい、誰も技術ブログとか書いてないのかよ!と思ってそこで気付きました。
自分の雑記ブログがあったことに…探すのを諦めて誰かに発見してもらって教えてもらうと…
ネイティブアプリライクに横からドロワーが出たり下からフォームが出て来たりするようなサイトを作っていて、ベースのコンテンツ部分をfixedにして、overflow:hidden;にして、なんてことをあれこれやってるわけです。
もともと標準ブラウザではposition:fixed;まわりの描画にいろいろ問題があってですね。
自分で組んだ分の画面だけでならオーバーレイとかも問題ないしドロワーが引っ込んだ後にfixedを解除したときにも再描画されてbody幅がもとに戻るようにして、横スクロールが発生しないように調整もしてあってね、それなのにね、
selectにフォーカスしてブラウザのデフォルトのオーバーレイ表示になる瞬間に、後ろの画面が右下にガクッとずれるんですよ。
もーなんなのこれ!
と思って検索しまくったけどそもそもこの症状をなんてキーワードで検索したらいいのかもよくわかんないし、ブラウザの仕様から調べなきゃなんないの?なんなの?どうすればいいの?
っていう状態です…
せめて同じ症状が再現されたことのある人がいないかを知りたい…
解決法はなくてもいいから、同じ症状を…見た事ある人…誰か…
右と下に本来あるスクロールバーの幅、とかなのかなぁ…もう…わからない…
詰まってしまっていろいろ検索しても同じ症状の報告が全然見つからなくて困ってしまい、誰も技術ブログとか書いてないのかよ!と思ってそこで気付きました。
自分の雑記ブログがあったことに…探すのを諦めて誰かに発見してもらって教えてもらうと…
ネイティブアプリライクに横からドロワーが出たり下からフォームが出て来たりするようなサイトを作っていて、ベースのコンテンツ部分をfixedにして、overflow:hidden;にして、なんてことをあれこれやってるわけです。
もともと標準ブラウザではposition:fixed;まわりの描画にいろいろ問題があってですね。
自分で組んだ分の画面だけでならオーバーレイとかも問題ないしドロワーが引っ込んだ後にfixedを解除したときにも再描画されてbody幅がもとに戻るようにして、横スクロールが発生しないように調整もしてあってね、それなのにね、
selectにフォーカスしてブラウザのデフォルトのオーバーレイ表示になる瞬間に、後ろの画面が右下にガクッとずれるんですよ。
もーなんなのこれ!
と思って検索しまくったけどそもそもこの症状をなんてキーワードで検索したらいいのかもよくわかんないし、ブラウザの仕様から調べなきゃなんないの?なんなの?どうすればいいの?
っていう状態です…
せめて同じ症状が再現されたことのある人がいないかを知りたい…
解決法はなくてもいいから、同じ症状を…見た事ある人…誰か…
右と下に本来あるスクロールバーの幅、とかなのかなぁ…もう…わからない…
AD