美文网首页
a标签定位锚点偏移

a标签定位锚点偏移

作者: jing_bao | 来源:发表于2019-12-25 17:13 被阅读0次

在页面中使用margin-top,padding-top时,使用a标签的href定位页面锚点,会出现向上偏移的情况。
页面加载时,可以定位到相应位置,点击锚点不生效
css:

a:target{
  padding-top:65px;
}

使用js处理方法
其中.navs为a标签父元素的class

$('.navs>a').click(function () {
    var target = $(this).attr('href');
    console.log(target);
    $('html, body').animate({
       scrollTop: $(target).offset().top - 65 //65为设置的偏移值
     }, 500);
     return false;
});

相关文章

  • a标签定位锚点偏移

    在页面中使用margin-top,padding-top时,使用a标签的href定位页面锚点,会出现向上偏移的情况...

  • 锚点定位偏移问题

    锚点定位偏移没解决之前,点击后锚点区域居于body顶部 解决偏移问题用两个属性——padding-top和mari...

  • hash锚点定位偏移问题之用js方法解决

    当我们使用a标签做锚点定位的时候,如果有做固定顶部导航栏的话,直接定位到锚点的时候,会发现定位的位置相较于锚点往下...

  • 锚点偏移

    前言 源码锚点定位很常用,不过有个蛋疼的问题,它是以界面顶部定位,那么一旦界面顶部有导航栏(fixed)之类的,那...

  • 【a标签的锚点技术】

    锚点技术 锚点:指的是一个网页上的某个“定位位置”。 锚点的实现:需要使用至少2次a标签来配合完成。 其基本形式如...

  • 语法

    a标签的锚点定位:一是通过ID。二是通过 标签本身的name属性来查找 例如在两个页面中的锚点定位跳转:

  • 2019-07-02 overflow 与锚点定位

    overflow 与锚点定位 锚点,通俗点的解释就是可以让页面定位到某个位置的点。 基于URL 地址的锚链实现锚点...

  • vue 锚点

    在某些场景中,我们通常使用锚点,进行定位,跳转我们需要的页面 方法一a 标签的锚点跳转 如果在同一页面跳转,该方法...

  • HTML基础学习

    1.1 锚点定位 (难点) 通过创建锚点链接,用户能够快速定位到目标内容。 创建锚点链接分为两步: 1.2 bas...

  • HTML-锚点定位

    在HTML中使用锚点连接,用户可以快速定位到目标内容。创建锚点定位分成两步:1、定义锚点连接: 2、设置连接id

网友评论

      本文标题:a标签定位锚点偏移

      本文链接:https://www.haomeiwen.com/subject/amicoctx.html