CSS中如何使父DIV内部的DIV垂直居中对齐!!!!
来源:互联网 发布:单片机地址总线 编辑:程序博客网 时间:2024/05/01 10:28
每次碰到这个问题,真的棘手呢!
父div样式
.parent { width:500px; height:600px; position:relative }
子div样式
.child { width:200px; height:300px;position:absolute; left:50%;top:50%;margin:-100px 0 0 -100px }
注意:其中父div 样式:position:relative 子div样式:position:absolute; 子div样式中,margin-left=(负数)子div宽度/2 ; margin-top=(负数)子div高度/2
附完整测试代码:
<!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>内部DIV相对于外部DIV垂直居中</title>
<style type="text/css">
body { margin:0px; font-size: 9pt; }
.parent { width:500px; height:600px; position:relative;background:red; border:soild 1px #39F;}
.child { width:200px; height:300px;position:absolute; left:50%;top:50%;margin:-150px 0 0 -100px ;background:green;border:soild 1px #39F }
</style>
</head>
<body>
<div class="parent">
<div class="child">子div</div>
</div>
</body>
</html>
更多可以参考:http://bbs.blueidea.com/thread-2727214-1-1.html
- CSS中如何使父DIV内部的DIV垂直居中对齐!!!!
- css中如何使div居中(垂直水平居中)
- css中如何使div居中(垂直水平居中)
- css中如何使div居中(垂直水平居中)
- css中如何使div居中(垂直水平居中)
- css div img 垂直居中对齐!
- css的div垂直居中
- div中如何使图片垂直居中
- 如何使div中图片垂直居中
- 如何实现嵌套的内部div垂直水平居中
- DIV+CSS架构下 如何使DIV中文字水平和垂直居中
- DIV实现垂直居中对齐的方法
- css div垂直居中
- CSS div垂直居中
- css垂直居中--div
- css div垂直居中
- css:div垂直居中
- div+css中如何让图片垂直居中显示
- 学术休假---100~999中的水仙花数
- 游戏服务器构架优秀文章(转载)
- Java - Warning: Unchecked cast from object to array list
- Max Points on a Line
- Maven学习笔记(八)Maven的入门使用—2.编写主代码
- CSS中如何使父DIV内部的DIV垂直居中对齐!!!!
- 阿里巴巴网站推广——扬州渠道中心
- 宽带连接错误的处理办法
- NDK下获取IEIM并且使用MD5算法加密
- APB_IIS模块DUT&Testbench实践
- SimpleDateFormat
- Maven学习笔记(八)Maven的入门使用—3.编写测试代码
- Android有用处理代码集锦-----分辨率相关
- map的value值排序