87,910
社区成员
发帖
与我相关
我的任务
分享
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>MyHtml.html</title>
</head>
<script type="text/javascript" language="javascript">
function aaaaa() {
var cont=document.getElementById("testDiv");
var wrapH=cont.parentNode.scrollHeight;
var contH=cont.offsetHeight;
cont.style.top=(wrapH-contH)/2+"px";
}
</script>
<body>
<input type="button" value="Test" onclick="aaaaa()" />
<div style="background-color: #FFFF00; width: 100%; height: 700px;overflow: scroll;">
<br/>0<br/>1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>
<div id="testDiv" style="position: relative;background-color: red;" >testDiv</div>
<a href="#123">aaaaaaaaaaaaaaaaa</a>
<br/>0<br/>1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
<br/>a<br/>b<br/>c<br/>d<br/>d<br/>f<br/>g<br/>h<br/>i<br/>j<br/>k<br/>l<br/>m<br/>
</div>
</body>
</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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{
margin:0;
padding:0;
}
.wrap{
width:800px;
height:500px;
margin:0 auto;
background:red;
overflow:auto;
}
#content{
width:800px;
height:150px;
background:green;
position:relative;
}
</style>
</head>
<body>
<div style="width:820px;height:300px;overflow:auto;">
<div class="wrap">
<div id="content"></div>
</div>
</div>
<script>
var cont=document.getElementById("content");
var wrapH=cont.parentNode.scrollHeight;
var contH=cont.offsetHeight;
cont.style.top=(wrapH-contH)/2+"px";
</script>
</body>
</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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div style="height:1200px; width:250px; background:#F66;vertical-align:middle;">
<div style=" background:#00F;position:fixed;top:50%">哈哈</div>
</div>
</body>
</html>