让一个div始终固定在页面的某一固定位置的方法

方法一:直接用position:fixed

方法二:写一个滚动条滚动事件,让这个div设置 position:absolute 该top的距离等于滚动的距离scrollTop()

写法如下:$(window).scroll(function(){
                   var tops = $(this).scrollTop();
                  $(‘.Return_header‘).css({‘top‘:tops})
            })

时间: 2024-10-27 05:17:00

让一个div始终固定在页面的某一固定位置的方法的相关文章

使一个div始终显示在页面中间

假设我们有一个div层:<div id=”myDiv”></div> 首先,我们用css来控制它在水平上始终居中,那么我们的css代码应该是这样: <style type=”text/css”> *{margin:0;padding:0;} #myDiv{width:400px;height:200px;margin:0 auto;} </style> 这里的400px是你需要居中设置的div的宽度,200px是它的高,margin:0 auto;是控制水平

jquery让一个点击事件刷新页面就自己执行一次的方法

$('name')这个元素之前已经绑定过事件啦,(on绑定)然后直接调用下即可: $('name').click();

固定菜单页面滚动效果

在一个单页面设置一个主菜单,当页面滚动时主菜单位置固定在页面窗口中不动,或左或右,或上或下.当单击菜单项时,页面滚动到菜单对应的内容区,当页面滚动到预定内容位置时,对应的菜单项变为当前选中样式. 此效果可以应用在一些内容比较长的单页设计,本文将介绍使用JjQuery和css来实现这一效果,demo中分别有菜单居左.居右及底部效果,点击demo看效果: HTML 本例html来自本站文章:ScrollTo:平滑滚动到页面指定位置中的DEMO,我们在页面中的#main内放置一个主菜单ul.nav,并

html之div始终停留在屏幕中间部分

需求: 使得某一个div始终停留在屏幕中间 实现: Html代码   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>

设置一个DIV块固定在屏幕中央(两种方法)

设置一个DIV块固定在屏幕中央(两种方法) 方法一: 对一个div进行以下设置即可实现居中. <style> #a{ position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; } </style> <!doctype html> <html lang="zh-cn"> <head> <meta charset="UT

页面table的每行都有一个&lt;input type=&#39;button&#39; /&gt;,如何实现点击按钮在按钮下方弹出一个div,点击空白消失

\ <input id="test" type="button" />/*按钮*/ <div id="tanchu"></div> <script language="javascript"> $(document).ready(function(e) { $("#test").click(function(e) { $("#tanchu"

将div固定在页面某处 兼容ie6

一.样式: ? 1 2 3 4 5 6 7 8 <style> body,div{ margin:0; padding:0} .wrap{width:1000px; margin:0 auto} .info{width:1000px; height:40px;background:#f2f2f2; text-align:center; font:normal 14px/40px 'Microsoft YaHei'; color:#333} *html{background-image:url(

js把div固定在页面的右下角

http://www.ablanxue.com/prone_2866_1.html window.parent.onscroll = window.parent.onresize =  window.onload =function () { var oFix_box = document.getElementById('select-panel'); var oscrollTop = window.parent.document.documentElement.scrollTop || win

利用css来让一个div在页面中垂直居中的方法

一.如何让一个div在页面中垂直居中(请至少列出三种) 1.距离页面窗口左边框和上边框的距离设置为50%,这个50%就是指页面窗口的宽度和高度的50%,最后将该DIV分别左移和上移,左移和上移的大小就是该DIV宽度和高度的一半. width:300px; height:200px; position:absolute; left:50% top:50%; margin:-100px 0 0 -150px ; 2.使用jquery代码  $(window).resize(function(){ $