利用CSS使Div水平垂直居中

通常在制作网站首页时需要使页面内容在水平和垂直方向上都居中。表格布局时代常用的方法是内容之前添加换行。实际上通过CSS有更方便的办法。
程序代码 程序代码

<style>
#warp {
   position: absolute;
   width:500px;
   height:200px;
   left:50%;
   top:50%;
   margin-left:-250px;
   margin-top:-100px;
   border: solid 3px red;
}
</style>
<body>
   <div id=warp>Test</div>
</body>


原理很简单:将left和top设置为50%来定位div到浏览器中央,再将margin-left和margin-top值设置为宽和高的一半,使div居中显示。

文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 936
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1500 字 | UBB代码 开启 | [img]标签 关闭