スマートフォンでは、リンク先へのアンカーリンクが無効になることが多い。
普通のアンカーリンクも然り。
挙動を見る限り、メニューバーの表示を見えないように、読み込み後にスライドする機能が悪さをしているようだ。
試しに、アンカーリンクをスライドするjavascriptを使ってみた結果、アンカーリンクが有効になった!
iOS6とAndroid2.2で確認。
使わせていただいたスクリプトはこちら。
[JS]簡単に設置できるページ内をスムーズにスクロールできるスクリプト -Page Scroller ver.3
http://coliss.com/articles/build-websites/operation/javascript/296.html
あと、画像のサイズも指定できるならした方がいいみたい。(画像でheight算出させてる時は面倒だけど)
iphone5 アンカーリンクに気をつけろ!
http://sp.vitalify.jp/archives/?p=1082