我编辑好#百度图片 后,点击“百度图片”是可以跳转到最下面的图片那里,但再次直接刷新页面,页面就直接跳转到下方图片那里了,没有在页面顶部停留。怎么才能让页面直接刷新后,页面停留在顶部,只有点击“百度图片”才可以跳转,不点击只刷新的情况下,不跳转?
colonel2018-10-08 15:41:01
不能直接刷新,因为你之前一次点击百度图片的时候你浏览器上面的地址后面就已经指向你的锚点了
举个例子
你之前的浏览器访问地址是http://127.0.0.1/demo1.html
假如你的锚点地址是baidu
那么你点击成功跳转到锚点过后,你的浏览器访问地址就变成了http://127.0.0.1/demo1.html#baidu
所以这个时候你不管怎么刷新他都会直接显示到你锚点的位置,而不是显示页面头部