首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    document.body.scrollTop与document.documentElement.scrollTop兼容

    项目中遇到这个小问题,看到有前辈总结,借来用一下 document.body.scrollTop与document.documentElement.scrollTop兼容   这两天在写一个JS的网页右键菜单...由于在不同情况下,document.body.scrollTop与document.documentElement.scrollTop都有可能取不到值,那到底网页的scrollTop值怎么得到呢?...因为document.body.scrollTop与document.documentElement.scrollTop两者有个特点,就是同时只会有一个值生效。...比如document.body.scrollTop能取到值的时候,document.documentElement.scrollTop就会始终为0;反之亦然。...所以,如果要得到网页的真正的scrollTop值,可以这样: varsTop=document.body.scrollTop+document.documentElement.scrollTop;

    1.7K20

    scrollTop与offsetTop研究

    虽然我是做后台出身的,但最近心血来潮越来越关注前台技术了^_^,前二天看了“司徒正美”先生的图片无缝滚动分析后,对于scrollTop和offsetTop这二个以前一直没搞太明白的属性研究了一番,大致弄明白了...doctype html> scrollTop study .outer{}{ position:relative;...document.getElementById("item2"); var result = document.getElementById("result"); outer.scrollTop...++ ; result.innerHTML = "container.scrollTop=" + outer.scrollTop + ",item2.offsetTop...然后里面放了二个100*60的子div,显然60*2=120px,大于最外层容器的100px高度,所以会有一部分被截掉,为了更形象,二个子div上面还放置了一行文字,高度为18px,点击按钮后,最下面绿色子div的scrollTop

    1.6K50

    Js如何实现当网页超过一屏时导航菜单始终置顶-吸顶盒效果

    原生Js 如下是原生js // 初始化函数 function init() { // 获取顶部元素的DOM var wrap = document.getElementById("wrap..."); var scrollTop = 0; // 初始化为顶部 // 监听页面滚动事件 window.onscroll = function() { // 获取当前的滚动距离...scrollTop = document.body.scrollTop || document.documentElement.scrollTop; // 当超过150...class="bd"> 总结 要想实现一个层始终固定在屏幕的顶部或底部,就不得不使用css的positon样式,其次,在来控制网页是不是需要把导航菜单置顶...,因为当网页内容的浏览没有滑出导航菜单的可见范围时,是没有必要把导航菜单置顶的,因此,在代码中就需要监听网页的滚动跳滑动事件 当超过一定的范围以后,才有必要为导航菜单设置固定的position样式 其实也有另外一种解决办法

    4.4K50

    WPJAM「文章置顶」:支持置顶文章排序和分类文章置顶的 WordPress 插件

    下图就是后台文章列表页的快速编辑中设置: 设置了文章置顶之后,在后台文章列表页,可以筛选出置顶了那些文章: 但是这些置顶的文章,在首页的文章列表怎么排序的呢?...所以我开发这个「文章置顶」插件,可以对置顶文章进行排序,并且还额外增加了分类文章置顶的功能,下面容我一个一个给大家介绍: 置顶文章排序 插件激活之后,在后台「文章」主菜单下面会出现「置顶文章」子菜单:...点击进入即可看到现在系统已经置顶的文章: 在这个界面,可以: 直接新增置顶文章 删除已有的置顶文章 将置顶文章拖动排序 总之这是一个非常直观的「置顶文章」管理功能,非常快捷和好用。...分类文章置顶 这是完全新增的功能,WordPress 内置的文章置顶功能只能首页的文章列表中置顶,但是针对分类下的文章就没有这方面的功能。...在分类列表页,有了一个置顶文章的按钮: 点击之后,即可弹窗让你设置分类置顶文章: 和全局置顶文章管理一样,支持新增,删除,排序操作,另外在分类编辑页面,也支持同样的操作。

    2.3K40
    领券