簡體   English   中英

HTML 頁面跳轉,錨點不起作用

[英]HTML page jump with anchor not working

我有一個非常簡單的問題,我確定有一個簡單的解決方法,但我就是找不到。

我正在嘗試使用錨點從一個頁面跳轉到另一個頁面,以便在特定 div 上加載新頁面。 顯然這不起作用,相反頁面只是在頂部加載。

這是我的<a>標簽的樣子:

<a href="projects.html#link" onclick="location.reload()" class="col-sm-4 
noHighlight">

然后,在頁面“projects.html”上我有這個:

<div class="container" id="link" name="link">
<br>
<h2 style="text-align: center;">Test</h2>
<br>
<h5>
</h>
</div>

如果在加載了 projects.html 頁面后,我強制刷新了 chrome 瀏覽器選項卡,則該頁面會在正確的 div 上加載。 如果我然后滾動回頂部並再次強制刷新選項卡,則它不起作用。 location.reload()試圖強制瀏覽器自行強制刷新,但無論有沒有它似乎都沒有改變。

任何建議將不勝感激,如果我需要發布更多代碼,我會,但我真的沒有太多可能發生沖突的 javascript 或 CSS。

謝謝,

你的博伊,博伊。

將以下代碼添加到您的子主題 CSS: html {scroll-behavior: auto !important;}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM