http://www.affiliatenetworkscout.com

html增加锚点定位

  第一种方法,也是最简单的方法是锚点用a标签,在href属性中写入DIV的id。如下:

  这种方法的缺点是点击锚点之后,浏览器的URL会发生变化,如果刷新可能会出现问题。

  第二种方法是在js事件中通过window.location.hash=divId跳转,但地址也会发生变化,感觉跟第一种方法没区别,甚至更麻烦。

  第三种方法是用anite属性,当点击锚点后,页面滚动到相应的DIV。接着的代码,具体添加如下代码:

  注意:运行的脚本的之前,先将为锚点增加相应的id,同时去掉href属性。

  这样做的好处是:URL地址不会变,同时点击锚点时会自动响应scroll事件,不需要重新绑定。

  这种方法的好处,是URL不会变,同时能够响应相应的scroll事件,不需要算法什么的。

原文标题:html增加锚点定位 网址:http://www.affiliatenetworkscout.com/yulepindao/2020/0403/6081.html

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。