Dzwebs.Net

撰写电脑技术杂文十余年

jquery实现的DIV随页面滚动始终显示在原来的地方(悬停)

Admin | 2022-1-10 10:42:27 | 被阅次数 | 2409

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  以下代码实现的功能是:DIV随页面滚动始终显示在原来的地方

  $(document).ready(function() {
   var pos =  $('#教师登陆面板').offset();// offset() 获得div1当前的位置,左上角坐标(x,y)
   $(window).scroll(function () { //滚动条滚动事件
     if ($(this).scrollTop() > pos.top ) {
       $('#教师登陆面板').css('width', '15%').css('top', $(this).scrollTop() - pos.top);
     } 
     else if ($(this).scrollTop() <=  pos.top ) {
       $('#教师登陆面板').css('width', '15%').css('top',0).css('position', 'relative');
     }
    })
  });

  如下图的效果:


  非常的实用也相当的方便,上图悬停的DIV是教师登陆面板那个地方。


该杂文来自: 网页制作杂文

上一篇:JS,jquery动态控件绑定双击事件

下一篇:网页元素DIV全屏显示或退出全屏的代码

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计