• ハンバーガー押したら全画面ナビゲーションとかになると、スクロールバーが消える分、横幅が微妙に「ガタッ」となるのって、しゃあないんかね? ブラウザの仕様ってことで諦めるしかない? CSS/JSで何とか、横幅の計算範囲内にスクロールバー持って来られへんのやろか。
返信の受付は終了いたしました。
  • 詳しくよんでないけど
    ttps://webrandum.net/css-javascript-get-scrollbar-width/
    スクロールバーの幅って数値とれるみたいだし、とれるならなんとかなるかも?
  • メインコンテンツを消してるからでしょ。消さずに上から全画面メニューを fixed で被せりゃいい。これだけスクロールバーが消えない。
  • 返信先: @自分 これだけ☓ → これだと○
  • スレ主(5.XivU)2022年8月1日
    返信先: @JfnmECさん それだとスクロール有効で、全画面メニュー閉じた後にメイン画面のスクロール位置変わるのが困るからじゃない?
  • 返信先: @5.XivUさん fixedする直近のスクロール値、保存しとけば良いよ
    それで閉じる際にスクロール位置をjsで戻す。
  • スレ主(5.XivU)2022年8月4日
    返信先: @N.NbeBさん なるほど!
    一手間かかるけど、細やかな配慮やね!