我正在建立一个单页面的网站,是通过锚标签分成几个部分。然而,当你点击导航链接时,它会平滑地滚动到该部分(只有资金领域和关于我们是完整的),然而,似乎有大约50%的时间当你点击链接时,它平滑滚动到的背景图像在jQuery向上或向下滚动之前闪烁。
对我来说,超文本标记语言似乎是在试图立即定位,因此出现了闪烁,但随后jQuery说,等一下,我需要慢慢滚动。
我不确定如何解决这个问题。
jQuery:
// SlowScroll Funding Areas
$(document).ready(function(){
// 'slowScrollTop' is the amount o
路由器不工作。localhost:3000/,localhost:3000/#/,localhost:3000/#/aa ==> all moves in home page。 index.js import ReactDOM from 'react-dom'
import { BrowserRouter, Route, Switch } from 'react-router-dom'
ReactDOM.render(
<BrowserRouter>
<div>
<Switch
我有页的一些数据在制表符中,我试图写一个函数,以便当链接是从另一个页面点击可以加载页与选项卡和显示正确的选项卡。这使用下面的代码,减去实际更改的选项卡函数。但出于某种原因使用window.location.作为一个变量,页面仍然向下滚动到匹配的id。是否有其他方法可以在#后面的url中获取字符串。或者我可以这样做,但不需要跳到id?谢谢
function loadTab(){
var linkToTab = window.location.hash.substr(1);
var linkClass = '.'+linkToTab
if(window.location.has
我找到了教程,它解释了我想使用html做什么,但是当我使用get变量回显代码时,对页面没有任何影响。例如,我将使用以下代码:
echo "<a href='post.php?id=".$id."#Comments'>Click here to go to the comments</a>";
echo "<a title='Comments'>Comments</a>";
我假设问题与get变量有关,那么在使用#符号之前,我是否必须以某种方式结束它?
完全是新手的问题,但我不知道我做错了什么。我想要一个使一个链接,跳下页面到标题。我相信这些被称为片段链接。这是我的代码,它不能工作:
<a href="#Frag">My Link</a>
<div id="cont">
<p>Lots of content here, abbreviated in this example to save space</p>
<h2 id="Frag">Header I want to jump to</h2>
</