<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
#div1{width:30px;height:500px;background:#000;position:absolute;}
#div2{width:30px;height:100px;background:red;position:absolute;left:0;top:0;display:none;}
#content1{width:500px;height:500px;border:1px solid #063;position:absolute;left:44px; overflow:hidden;}
#content2{position:absolute;}
</style>
<script>
window.onload = function(){
var oDiv1 = document.getElementById('div1');
var oDiv2 = document.getElementById('div2');
var oDiv3 = document.getElementById('content1');
var oDiv4 = document.getElementById('content2');
var contentHeight = oDiv3.clientHeight-oDiv4.offsetHeight; if(contentHeight >= 0){
//直接返回
return false;
}
//溢出,显示滚动条
var scrolRatio = oDiv3.clientHeight/oDiv4.offsetHeight;
var scrolHeight = scrolRatio*100;
oDiv2.style.height = scrolHeight+'px';
oDiv2.style.display = 'block';
var maxTop = oDiv1.offsetHeight - oDiv2.offsetHeight; oDiv2.onmousedown = function(ev){
var ev = ev || event;
var disY = ev.clientY-this.offsetTop;/*鼠标点击到元素的距离*/ document.onmousemove = function(ev){
var ev = ev || event;
var T = ev.clientY-disY;/*元素移动的距离*/
if(T < 0){
T = 0;
}else if(T > maxTop){
T = maxTop;
}
oDiv2.style.top = T+'px';
var iScale = T/maxTop;
oDiv4.style.top = contentHeight*iScale+'px';
}; document.onmouseup = function(){
document.onmousemove = document.onmouseup = null;
}; return false; }; };
</script>
</head> <body>
<div id='div1'>
<div id='div2'>
</div>
</div>
<div id='content1'>
<div id='content2'>
yy1<br /> yyl<br /> yy2<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yy3<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yy100<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yy200<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yy400<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yy500<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yyl<br /> yy900<br />
</div>
</div>
</body>
</html>

最新文章

  1. mac maven
  2. 数据结构:单链表结构字符串(python版)添加了三个新功能
  3. SQL SELECT INTO使用
  4. Hibernate中易错地方的总结
  5. ubuntu下搭建lamp
  6. 在ubuntu上配置apue的运行环境
  7. Codeforces 707 E. Garlands (二维树状数组)
  8. Win8.1系统下安装nodeJS
  9. 使用jquery 1.7 及以后的版本 attr 问题
  10. Qt中文件操作遇到的(变量,容器,结构体)
  11. socket-详细分析No buffer space available(转)
  12. deepin系统下如何设置wifi热点(亲测有效)
  13. 是时候开始用C#快速开发移动应用了
  14. javaCountDownLatch闭锁
  15. hdu1045 Fire Net---二进制枚举子集
  16. (转)SQLServer_十步优化SQL Server中的数据访问 二
  17. URI/URL/URN的联系和区别
  18. Codeforces Round #271 (Div. 2) F. Ant colony 线段树
  19. rdlc报表 矩阵控件下的按组分页
  20. 垒骰子|2015年蓝桥杯B组题解析第九题-fishers

热门文章

  1. 浮动框架iframe
  2. markdown常见用法
  3. quote|additives|Feel free to help| thick of |take in|soar|eternal|add up to|pull through| in reserve|
  4. 关于使用css变量实现主题的切换效果
  5. 吴裕雄--天生自然 神经网络人工智能项目:基于深度学习TENSORFLOW框架的图像分类与目标跟踪报告(续四)
  6. com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: &#39;2.34435678977654336E17&#39; in column &#39;3&#39; is outside valid range for the datatype INTEGER.
  7. Windows XP系列全下载(均为MSDN原版)
  8. loadrunner通过web的post请求方法测接口
  9. http 详解
  10. 改了改之前那个很糙的XXX