实现DIV相对于浏览器固定位置不变
2013-12-04 10:03
218 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html> <head> <title>Anchor Properties</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta content="noindex, nofollow" name="robots"> <script> function top(){ window.scrollTo(0,0); } function bottom(){ //scrollHeight属性是获取对象的滚动高度。 window.scrollTo(0,document.body.scrollHeight); } function left(){ //alert("left");alert(document.body.scrollLeft) var left = 0-document.body.scrollWidth;//向左移动的像素 window.scrollBy(left,0 ); } function right(){ //alert(document.body.scrollWidth); //整个滚动条的宽度 window.scrollBy(document.body.scrollWidth,0); } function init(){ var init_pos=oLayer.style.posTop ; var init_left=oLayer.style.posLeft; document.body.onscroll=function(){ //document.body.scrollTop等于滚动滑块上端离滚动的开始点的距离 oLayer.style.posTop=document.body.scrollTop+init_pos; //scrollLeft设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 oLayer.style.posLeft=document.body.scrollLeft +init_left; } } </script> </head> <body onload="init()"> <a onclick="bottom()">置底</a> <div id="oLayer" style="position:absolute;left:120;top:60;z-index:2;background:green;width:120px;height:120px"> ddddd </div> <br> <a onclick="right()">置 右</a> <div style="width:1500px;height:30px;float:left">width="2000px"</div> <a style="float:right" onclick="left()">置 左</a> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><a onclick="top()">置 顶</a> </body> </html>
相关文章推荐
- JS简单实现DIV相对于浏览器固定位置不变的方法
- 利用CSS实现DIV在浏览器中位置相对固定,而且IE6下滚动不闪
- CSS+jquery 实现滑动下拉框 DIV相对于浏览器固定位置
- Jquery实现相对浏览器位置固定、悬浮
- position:fixed实现div始终位于浏览器中固定位置
- js实现多张图片同时放大缩小相对位置不变
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- div浮动固定浏览器顶部实现代码
- 获取鼠标在div中的相对位置的实现代码
- js 固定某个div在浏览器窗口的位置
- 让每次弹出的div随页面的卷动而保持相对位置不变
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 获取鼠标在div中的相对位置的实现代码
- 12.输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- Jquery DIV滚动至浏览器顶部位置固定
- Jquery DIV滚动至浏览器顶部位置固定
- 实现导航固定在浏览器上部或者其他位置
- HTML 固定div于页面固定位置,实现悬浮按钮。