1:ID:VerjUt 1週間前

#質問 現在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 件のコメント

2:ID:zojSB. 1週間前
ソースコード上は間違っていないように見える。考えられるとすれば、するするスクロールのJSなどでエラーを起こしているとかかなぁ。
3:ID:YF2489 1週間前
ヒント:.htaccess
4:ID:cLJZMt 1週間前
heder.phpとは
コメントの受付は終了しました。

一緒に読まれているつぶやき

ページ上部に戻る