简单的单页面锚点链接
来源:互联网 发布:信捷触摸屏编程软件 编辑:程序博客网 时间:2024/06/05 04:40
话不多说,上代码
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script> <title>Document</title> <style> body { padding-top: 50px; //这里加上padding是因为header是绝对定位的 } header { top: 0; height: 50px; position: fixed; text-align: center; background: grey; width: 100%; line-height: 50px; color: red; } nav { display: inline-block; margin: 0 50px; } article { height: 500px; width: 100%; border: 1px solid red; } ; </style></head><body> <header id="top"> <nav onclick="scrolling('#content1')">首页</nav> <nav onclick="scrolling('#content2')">锚点一</nav> <nav onclick="scrolling('#content3')">锚点二</nav> </header> <container> <article class="content1" id="content1"> <h3>首页</h3> </article> <article class="content2" id="content2"> <h3>锚点一</h3> </article> <article class="content3" id="content3"> <h3>锚点二</h3> </article> </container></body><script type="text/javascript"> var topH = $("#top").height();//获取顶部导航条的高度 console.log(topH); function scrolling(select) { $("html,body").animate({ scrollTop: $(select).offset().top-topH//定义位置 }, { duration: 500,//定义时间 easing: "swing"//指定使用何种动画效果,默认是“swing”,还可以设为“linear”或自定义的动画样式的函数名称 }); return false; }</script></html>
阅读全文
0 0
- 简单的单页面锚点链接
- 简单的单件模式在数据库链接中的应用
- 点击链接,使链接图片出现在页面下方。成为简单的图片库浏览页面
- 基于Vue的简单的单页面应用
- 基于Vue的简单的单页面应用
- 基于Vue的简单的单页面应用
- Python实现抓取页面上链接的简单爬虫分享
- Python实现抓取页面上链接的简单爬虫分
- 使用《UrlHash/锚点》解决移动设备中的单页面应用的物理[返回键]带来的困扰
- 使用《UrlHash/锚点》解决移动设备中的单页面应用的物理[返回键]带来的困扰
- SPA(单页面应用)的简单实现
- 单页面应用(SPA)的简单介绍
- 关于锚点链接的偏移问题
- iframe 父页面a标签链接跳转子页面锚点方法
- 锚点链接
- 邮箱链接 锚点
- 锚点链接
- 锚点 html链接
- KindEdit富文本编辑器小结
- hdu 6162 Ch’s gift(树链刨分)
- 2进制,10进制和16进制
- python中头文件的声明
- 剑指offer——49.不用加减乘除做加法
- 简单的单页面锚点链接
- Maven安装jar到本地仓库
- 蜂鸣器电路下拉电阻作用
- tarjan算法求解强连通分量
- Swift 4.0 正式发布,更快更兼容更好用
- Markdown编辑器写博客备忘
- 控制文章行数
- Vue从0到1(一):用webpack打包vue
- Git入门介绍-3-把本地项目提交到Github