码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • vue锚点链接


    1. <el-tabs v-model="sName" @tab-click="handleTabClick">
    2. <el-tab-pane label="公告正文" :name="1">el-tab-pane>
    3. <el-tab-pane label="串标公告" :name="2">el-tab-pane>
    4. el-tabs>
    5. //跳转区
    6. <div id="announcement"> div>
    7. <div id="tenderAnnouncement">div>
    1. const handleTabClick = (tab) => {
    2. if (tab.props.name == 1) {
    3. // 定位到 "公告正文" 锚点
    4. scrollToAnchor("announcement");
    5. } else if (tab.props.name == 2) {
    6. // 定位到 "串标公告" 锚点
    7. scrollToAnchor("tenderAnnouncement");
    8. }
    9. };
    10. const scrollToAnchor = (anchorId) => {
    11. const element = document.getElementById(anchorId);
    12. if (element) {
    13. element.scrollIntoView({ behavior: "smooth" });
    14. }
    15. };

    scrollIntoView:

    scrollIntoViewOptions 可选  一个包含下列属性的对象:

    1. behavior:用于指定滚动的行为,默认值为"auto"。可以设置为"auto"、"smooth"或者"instant"。其中,"auto"表示浏览器自动选择滚动方式,"smooth"表示平滑滚动,"instant"表示瞬间滚动。

    2. block:用于指定滚动的垂直方向,默认值为"start"。可以设置为"start"、"center"、"end"或者"nearest"。其中,"start"表示将元素的顶部与可见区域的顶部对齐,"center"表示将元素的中部与可见区域的中部对齐,"end"表示将元素的底部与可见区域的底部对齐,"nearest"表示将元素滚动到可见区域内,如果元素已经在可见区域内,则不进行滚动。

    3. inline:用于指定滚动的水平方向,默认值为"nearest"。可以设置为"start"、"center"、"end"或者"nearest"。其中,"start"表示将元素的左边与可见区域的左边对齐,"center"表示将元素的中部与可见区域的中部对齐,"end"表示将元素的右边与可见区域的右边对齐,"nearest"表示将元素滚动到可见区域内,如果元素已经在可见区域内,则不进行滚动。

  • 相关阅读:
    #796 Div.2 F. Sanae and Giant Robot set *
    springboot+vue+elementui旅游景点门票预订网站java
    解读《生成式人工智能服务管理暂行办法》
    Python3 学习笔记
    Spring Boot 2.x系列【18】功能篇之多线程定时任务
    联邦学习系统攻击与防御技术
    代码随想录-算法训练营day55【动态规划16:两个字符串的删除操作、编辑距离、编辑距离总结篇】
    【Vue2】VantUI项目-基础入门02
    【JavaWeb】案例 1:记录网站的登录成功人数
    如何设置和取消ZIP文件的自动加密
  • 原文地址:https://blog.csdn.net/i_am_father_for_/article/details/134336591
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号