求助:如果使用js尀jq 控制一个div 当滚动到页面顶部的时候固定在顶部,离开可继续滚动

2024-11-27 03:45:06
推荐回答(3个)
回答1:

1、新建html文档。

2、书写hmtl代码

    
我是固定的哟

3、书写css代码。

5、书写并添加js代码。。这就完成了。

回答2:

代码:
•$(function(){

•//获取要定位元素距离浏览器顶部的距离

•var navH = $(".nav").offset().top;

•//滚动条事件

•$(window).scroll(function(){

•//获取滚动条的滑动距离

•var scroH = $(this).scrollTop();

•//滚动条的滑动距离大于等于定位元素距离浏览器顶部的距离,就固定,反之就不固定

•if(scroH>=navH){

•$(".nav").css({"position":"fixed","top":0});

•}else if(scroH
•$(".nav").css({"position":"static"});

•}

•})

•})

回答3:

怎么发给你?