scroll-behaviorのせい?スマホでアンカーリンクが効かない

こんにちは、私です。

サービスサイトで早速不具合。

ist | WEB/IT担当者がいなくてお困りの中小企業様に「ちょうどいい」WEB/IT支援サービス
 www.ist-21.com
ist |  WEB/IT担当者がいなくてお困りの中小企業様に「ちょうどいい」WEB/IT支援サービス

PCでは問題なく動くアンカーリンク(ページ内リンク)が、Androidではさっぱり動かず、飛び先のページの先頭に行ってしまう。リロードすればきちんと目的の箇所まで飛ぶのですが。

色々調べた感じ、Bootstrap5のsmooth scroll系が悪さをしているような雰囲気です。javascriptは全然得意ではなく、リファレンスを見ながらなんとなく使ってるというレベルなので、これを自力でどうにかするのはとても面倒くさい。

あれこれ泥臭く処理を入れればなんとかなりそうな気もしますが、そこまでキッチリやらなくて今はいいや。

そのうちどなたかが、良い感じのスマートな解決策をきっと見つけてくれるはず…!

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です