#質問
現在WPでページ作成をしています。
heder.phpにナビゲーションバーを設置、home.php内の各記述へページ内ジャンプさせているのですが、
GoogleChrome上でバー内のリンクをクリックしても、該当部分にリンクされません。
Safari、Firefox、IE、Edgeでは動作は正常に行われていますが、GoogleChromeのみ、正常に動作が行われません。
1.heder.php部分(リンク先の記述)
<li><a href="<?php echo $siteurl; ?>#home-section">ホーム</a></li>
<li><a href="<?php echo $siteurl; ?>#news-section">新着情報</a></li>
…
2.home.php部分(表示させたい箇所)
<div id="home-section">~該当部分の記述~</div>
<section id="news-section">~該当部分の記述~</section>
…
上記のように記述しています。
<div>や<section>でリンク先のidが不規則になっているので、動作しないのかと思い、
<div>
<a id="home-section" name="home-section">~該当部分の記述~</a>
</div>
などとしてみましたが、だめでした。
上記記述で間違いがあるのでしょうか?
他に解決方法がありましたら、ご指導いただきたく存じます。
一緒に読まれている質問
3 件の回答
ソースコード上は間違っていないように見える。考えられるとすれば、するするスクロールのJSなどでエラーを起こしているとかかなぁ。
ヒント:.htaccess
heder.phpとは