页面中的锚链接

1、锚链接

  • 方法一
//  设置锚点链接
<a href="#miao">锚点链接</a>
// 锚点
<a name='miao'>锚点</a>

注:name的属性值和锚链接的href中名一样

  • 方法二
//  设置锚点链接
<a href="#miao">锚点链接</a>
// 锚点,id来设置锚点
<div id='miao'>锚点</div>
  • 跨页面跳转

<a href="a.html#miao">锚点链接</a>

2、采用scrollIntoView()的方法 跳转,不会改变url

scollIntoView()介绍:

  • 功能
    将调用的它的元素滚动到浏览器窗口的可视区域;

注:
根据页面的布局,元素可能无法滚动到顶部或者底部
只有页面可以滚动时才生效

  • 语法:

    element.scrollIntoView()// 等同于element.scrollIntoView(true) —布尔参数
    element.scrollIntoVIew( scrollIntoViewOptions ); — 对象参数
    参数说明:
    1、布尔值(最常用)
    在这里插入图片描述

    2、对象 scrollIntoViewOptions

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查阅与:

https://jingyan.baidu.com/article/851fbc3717459e7e1f15aba0.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值