百分比高度DIV如何垂直居中
来源:互联网 发布:openstack cinder 源码 编辑:程序博客网 时间:2024/04/29 21:54
问题:
如何使百分比高度子DIV在父元素中居中?
思路如下:
引入一个中间DIV,使DIV成为目标DIV的父元素(即嵌套加深一层),且相对于目标DIV原本父元素 top:50%; ,然后再对目标DIV相对中间DIV width:100%;height:100%;top:-50%; ,即可完成垂直居中
HTML代码如下:
<div id="box"><div id="innerBox"><div id="container"></div></div></div>
CSS代码如下:
#box{width: 30%;height:300px;margin:0 auto;border:1px solid #000;}#innerBox{position: relative;width:30%;height:30%;left: 50%;top:50%;}#container{position: absolute;border:1px solid #000;width: 100%;height: 100%;top:-50%;left:-50%;}
效果如下:
测试中我让目标DIV也顺便水平居中了。
——————转载请注明出处
0 0
- 百分比高度DIV如何垂直居中
- 未知高度div垂直居中
- div宽高度不限自适应,如何垂直水平居中
- 容器的高度height使用百分比时,如何设置可以使里面的文字垂直居中。
- 宽度高度不固定的div 如何水平居中以及垂直居中
- div高度确定的垂直居中
- 无固定高度的div垂直居中
- 高度固定的div垂直居中
- 如何垂直居中一个DIV
- css的div垂直居中的方法,百分比div垂直居中
- css的div垂直居中的方法,百分比div垂直居中
- css的div垂直居中的方法,百分比div垂直居中(推荐translate)
- css的div,文本 垂直居中的方法,百分比div垂直居中
- css的div垂直居中的方法,百分比div垂直居中
- div垂直居中的方法(css的),百分比div垂直居中,html5
- css的div垂直居中的方法,百分比div垂直居中
- css的div垂直居中的方法,百分比div垂直居中
- css的div垂直居中的方法,百分比div垂直居中
- eclipse 学习第三天 代码补全
- 推荐大家使用的CSS书写规范、顺序
- poj3669解题报告(详细)
- 【sitemesh】Jsp的装饰器组件sitemesh
- java入门
- 百分比高度DIV如何垂直居中
- request.getRemoteAddr():获得IP地址
- POJ 2159 二分/精度考察
- 2、原生数据类型(Primitive date type)
- DS之二叉树
- 1.最简单的操作系统(三)链接脚本
- 远距离语音识别
- spring 几种获得bean的方法
- 3、运算符(operator)