jq实现页面滚动thead固定在顶部,仅tbody滚动

  1. 监听页面滚动 $(window).scroll(function ()
  2. 获取窗口滚动高度 $(window).scrollTop()

总体思路:用窗口滚动高度减去元素距页面顶部高度,小于零时thead正常显示,大于零时给thead添加transform样式

展示效果

  • 显示顶部元素时
  • 滚动至顶部元素不显示后:

代码

jquery:

$(window).scroll(function () {var y = $(window).scrollTop() - 438console.log($(window).scrollTop())if (y >= 0) {$('thead').css("transform", "translateY(" + y + "px)")} else {$('thead').css("transform", "translateY(0px)")}});

html:

<thead><tr><th class="text-center">thead1</th><th class="text-center">thead2</th><th class="text-center">thead3</th><th class="text-center">thead4</th></tr><tr><th class="text-center">thead5</th><th class="text-center">thead6</th><th class="text-center">thead7</th><th class="text-center">thead8</th></tr>
</thead>

jq实现页面滚动thead固定在顶部,仅tbody滚动相关推荐

  1. html页面左右滑动固定插件,jQuery全屏滚动插件fullPage.js让你的页面分屏滚动

    随着扁平化风格的日益流行,越来越多的网页越来越简单但又看上去高大上,比如小米.魅族.苹果等等知名站点的新品页面,以及360.百度等网站的专题页面越来越采用分屏滚动的风格. 当然实现这种风格的方法有多种 ...

  2. 原声表格中将thead固定,tobody超出高度滚动,滚动条样式改变

    css设置滚动条的样式 注意:滚动条设置的width.height,分别是对应纵向滚动条 宽度.横向滚动条 高度,无法修改纵向滚动条高度.横向滚动条宽度数值只介绍Google浏览器滚动条样式. 常用属 ...

  3. css x轴不滚动_css – 固定div,动态内容不滚动

    我有一个固定的div与动态加载的li元素.现在我希望div-content在有超过9个li元素和滚动条时滚动: 这就是它的样子: 此时固定div继续在页脚上,内容无法滚动. 这是所有div的css: ...

  4. JQ:当页面滚动到一定位置之后,让元素固定在顶部,小于位置后恢复原来的位置

    项目背景: 一天小虎找到龙哥说,龙哥你有没有现成的JS板子,就是那种当页面滚动到某个位置时,页面中的某个元素则固定在顶部不在滚动,而小于这个位置之后这个元素又恢复到原来的状态. 实现:这里做了一个简单 ...

  5. 页面滚动头部固定 背景色显现

    页面滚动头部固定 背景色显现 效果图 未滚动前 滚动后 结构代码: <div class="top" id="topdiv" :class="i ...

  6. [html] 写一个布局,当页面滚动一定高时,导航始终固定在顶部,反之恢复原位

    [html] 写一个布局,当页面滚动一定高时,导航始终固定在顶部,反之恢复原位 使用粘性定位,position:sticky 记得使用的时候父元素不能使用overflow:hidden和overflo ...

  7. [html] 写一个布局,当页面滚动一定高时,导航始终固定在顶部,反之恢复原位

    [html] 写一个布局,当页面滚动一定高时,导航始终固定在顶部,反之恢复原位 使用粘性定位,position:sticky 记得使用的时候父元素不能使用overflow:hidden和overflo ...

  8. html 下拉到一定位置,浏览器向下滚动到一定位置继续滚动时,侧边导航固定在页面顶部,再滚动到一定位置时页面再向下滚动侧边导航不再固定。这种效果怎么实现呢...

    1.浏览器向下滚动到一定位置继续滚动时,侧边导航固定在页面顶部,再滚动到一定位置时页面再向下滚动侧边导航不再固定.页面向上滚动到一定位置继续滚动时,侧边导航保持在原来位置.这种效果怎么实现呢 2.. ...

  9. 滚动页面,实现导航栏固定在顶部(吸顶效果)

    内容说明 页面中有导航栏,当页面滚动超出一定范围时,它会固定在设置好的位置,一般是固定在顶部. 本文有两种方式实现,一种是sticky,兼容不好:另外一种是sticky的解体..兼容效果万能 1.首先 ...

最新文章

  1. tcc分布式事务_什么是 TCC分布式事务?
  2. Win64 驱动内核编程-3.内核里使用内存
  3. mysql 自己写数据库,自己写了一个简单的mysql数据库连接类
  4. MRP的数据处理-华北水利水电大学(作业)
  5. 华为手机显示解析服务器返回错误,ajax服务器返回错误
  6. Block的循环引用
  7. get请求中params参数的使用
  8. 华南师范大学计算机学院报录比,2020华南师范大学考研报录比.docx
  9. GOF23设计模式之单例模式
  10. Android系统自带样式(@android:style/) (转)
  11. react給變量賦值并列元素
  12. spellcheck 属性 html5的新属性,对元素内容进行拼写检查
  13. 25. (附加)二叉树的所有路径(C++版本)
  14. [2]Selenium学习系列---- FirePath的安装和使用
  15. java计算机毕业设计校园订餐系统源码+系统+数据库+lw文档+mybatis+运行部署
  16. 移动浏览器市场份额之争
  17. bootstrap3 表单构建器_Knex - 灵活轻便的 Node.js SQL 查询构建器
  18. android 10.0 在系统源码下生成jks系统签名文件
  19. C# Socket 长连接设置Keepalive
  20. 2022最新408考纲

热门文章

  1. uniapp实现图片上传
  2. 从计算机的角度讲计算科学的本质,心理学练习题及答案
  3. MySQL笔记之多表
  4. JAVA爬取淘宝、京东、天猫以及苏宁商品详细数据(一)
  5. 手把手教学——记录在Winxp虚拟机上安装Vxworks操作系统及其编译器Tornado的详细过程(1——WinXP操作系统)
  6. 怎样在excel的一个单元格里画多条斜线再输入汉字
  7. 月薪十万的3D建模师,教你轻松学会3D建模
  8. android动态添加数组中,Android动态数组
  9. 超详细的抖音全攻略-运营篇
  10. Android端解压ZIP文件中文乱码的问题