资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
JavaScript 未知高度元素垂直居中实现代码
<!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=gb2312" /> <title>JavaScript未知高度元素的垂直居中的方法</title> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20type%3D%22text%2Fjavascript%22%3E%20%0D%0Afunction%20vMiddle()%7B%20%0D%0Avar%20middleDiv%3Ddocument.getElementById(%22wrap%22)%3B%20%0D%0Avar%20divHeight%3DmiddleDiv.offsetHeight%3B%20%0D%0Avar%20bodyHeight%3Ddocument.body.offsetHeight%20%3B%20%0D%0Aif(bodyHeight%3EdivHeight)%20%0D%0AmiddleDiv.style.marginTop%3D-divHeight%2F2%2B%22px%22%3B%20%0D%0Aelse%7B%20%0D%0AmiddleDiv.style.marginTop%3D0%3B%20%0D%0AmiddleDiv.style.top%3D0%3B%20%0D%0A%7D%20%0D%0A%7D%20%0D%0A%3C%2Fscript%3E"> <style type="text/css"> html,body{height:100%;padding:0;margin:0;} #wrap{width:800px;margin:0 auto;border:1px solid red;position:absolute;top:50%;left:50%;margin-left:-400px;} </style> </head> <body onload="vMiddle();"> <div id=wrap> Jb51.net<br> 管理资源吧<br> </div> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程