scroll-behaviorのせい?スマホでアンカーリンクが効かない
2023年7月15日
こんにちは、私です。
サービスサイトで早速不具合。
ist | WEB/IT担当者がいなくてお困りの中小企業様に「ちょうどいい」WEB/IT支援サービス
www.ist-21.com
PCでは問題なく動くアンカーリンク(ページ内リンク)が、Androidではさっぱり動かず、飛び先のページの先頭に行ってしまう。リロードすればきちんと目的の箇所まで飛ぶのですが。
色々調べた感じ、Bootstrap5のsmooth scroll系が悪さをしているような雰囲気です。javascriptは全然得意ではなく、リファレンスを見ながらなんとなく使ってるというレベルなので、これを自力でどうにかするのはとても面倒くさい。
あれこれ泥臭く処理を入れればなんとかなりそうな気もしますが、そこまでキッチリやらなくて今はいいや。
そのうちどなたかが、良い感じのスマートな解決策をきっと見つけてくれるはず…!