使 DIV 在浏览器窗口中水平垂直居中

时间:2008-10-06 10:50:48  来源:第二电脑网上收集  作者:

  第二电脑网导读:ntentTitle">说明:绝对定位divposition:absolute;顶部和左边距top:50%; left:50%;使用外补丁 margin 负值,负值大小为层自身高度宽度各除以二margin:-200px 0 0 -275px;测试环境:IE6Mozilla 2.0.0.5Opera 9.22Netscape 9.0b1Safari for Wi...
  正文:

<div style="position:absolute; top:50%; left:50%; margin:-200px 0 0 -275px; width:550px; height:400px">内容。图片文字flash等。请注意,div宽度高度以及margin负值需针对内容进行相应设置</div>

说明:

绝对定位div
position:absolute;

顶部和左边距
top:50%; left:50%;

使用外补丁 margin 负值,负值大小为层自身高度宽度各除以二
margin:-200px 0 0 -275px;

测试环境:
IE6
Mozilla 2.0.0.5
Opera 9.22
Netscape 9.0b1
Safari for Windows 3.0.2

附:使用此方法有个 bug,当浏览器窗口小于 div 时,顶部和左部内容会有所隐藏。

( 负责编辑: 张华文 )

使 DIV 在浏览器窗口中水平垂直居中》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Page/css/2008-10-06/2072.html


关键字:

关于《使 DIV 在浏览器窗口中水平垂直居中》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td