博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浮动窗口-固定窗口-css实现窗口浮动-jq浮动窗口-三种方法
阅读量:7184 次
发布时间:2019-06-29

本文共 835 字,大约阅读时间需要 2 分钟。

hot3.png

方法一:纯css样式直接控制,滚动时固定不动

css#di_float{width:100px;height:150px;border:1px solid #f00;position:fixed;right:0;top:100px;background:#DBEAF9;}

html

方法二:css+js控制,滚动时固定不动

css#di_float{width:100px;height:150px;border:1px solid #f00;position:fixed;right:0;top:100px;background:#DBEAF9;_position:absolute;    _top:expression(documentElement.scrollTop+100)}

html

方法三:jq控制,滚动时来回跳动最后--固定不动

css#di_float{width:100px;height:150px;border:1px solid #f00;position:absolute;right:0;top:100px;background:#DBEAF9;}

html

js
$(function(){   $(window).scroll(function(){      var oldT = 100;      var T = $("body").scrollTop();      T = T + oldT + "px";      setTimeout(function(){$("#di_float").css("top",T);},200);   })})

//本文来源于网络,本人总结起来并优化,分享给有需要的前端朋友,如有侵权,请联系删除,也请指正、批评

转载于:https://my.oschina.net/parchments/blog/656114

你可能感兴趣的文章
linux-Kickstart
查看>>
1月2日课程笔记 lvm介绍与实际操作
查看>>
windows Server 2012安装DNS步骤
查看>>
图像压缩的王者:Image Optimizer V5.1 汉化修正绿色版
查看>>
Nginx + CGI/FastCGI + C/Cpp
查看>>
mysql创建用户
查看>>
暑假期间学习不错的网网页
查看>>
EXPORT_SYMBOL的使用并以使用do_adjtimex调节内核tick_length(滴答长度)为例的说明...
查看>>
设计模式之——设计原则
查看>>
微软发布了ASP.NET MVC框架的第4个预览版本
查看>>
问几个 User.GetUser()的问题。各位高手来帮忙回答一下
查看>>
如何使用Oracle FND_LOAD工具在不同Instance间同步数据(Example)
查看>>
AMF目前有两种版本,AMF0和AMF3
查看>>
this 的使用方法 —— javascript中的this讲解! (share)
查看>>
[转载]基于TFS实践敏捷-实现用户场景
查看>>
ArcSDE中空间数据的备份与恢复
查看>>
android:onKeyDown
查看>>
go指针的一个小坑
查看>>
VSTO Office二次开发对PowerPoint功能简单测试
查看>>
photoshop快捷键大全
查看>>