第一种

1. 父类
.father {height:100%; // height:100vh;width:100%;display:flex;background-color: red;
}
2. 子类
.child {height:40%;width:50%;margin:auto;background-color: blue;
}

第二种

1. 父类
.father {height: 100%;width: 100%;position: relative;background-color: #eee;}
2. 子类.child {height: 40%;width: 50%;position: absolute;left: 25%;top: 30%;right: 0%;background-color: #5FD6FF;}

第三种

.father {line-height: 200px;height: 200px;border: 3px solid green;text-align: center;
}.child {vertical-align: middle;display: inline;
}

第四种

1. 父类
#box {line-height: 500px;height:500px;width:100%;text-align: center;background-color: #eee;
}
2. 子类#shade {width: 200px;margin: auto;}

div垂直居中的几种方法相关推荐

  1. div垂直居中的两种方法

    div垂直居中的两种方法 表格方法 /* 第一种方法,DIV垂直居中 表格方法 */display: table-cell;/*设置成 表格单元*/vertical-align:middle;/*垂直 ...

  2. CSS教程:div垂直居中的N种方法以及多行文本垂直居中的方法

    在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中 ...

  3. CSS教程:div垂直居中的N种方法

    在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中 ...

  4. 让div垂直居中的5种方法

    方法一: 这个方法把 div 的显示方式设置为表格,然后我们可以使用表格的 vertical-align property 属性. HTML & CSS: 1 <div class=&q ...

  5. html flex上下居中,css3 flex实现div内容水平垂直居中的几种方法

    一.flex-direction: (元素排列方向) ※ flex-direction:row (横向从左到右排列==左对齐) ※ flex-direction:row-reverse (与row 相 ...

  6. div水平垂直居中的七种方法

    学习笔记(一) div水平垂直居中的七种方法 文章目录 学习笔记(一) 前言 一.绝对定位法 1.方法一 2.方法二 3.方法三 4.方法四 二.flex布局法 1.方法五 三.将小div转成行内块 ...

  7. 多行文本垂直居中的三种方法

    本篇是我整理的多行文本垂直居中的三种方法 效果图如下图 方法一:父元素使用display:table和子元素使用display:table-cell属性来模拟表格,子元素设置vertical-alig ...

  8. html怎么把元素垂直居中显示,分享html css元素垂直居中的几种方法

    元素垂直居中的几种方法: 方法一:设置height和line-height 在CSS中,line-height 属性设置两段段文本之间的距离,也就是行高,如果我们把一段文本的line-height设置 ...

  9. div垂直居中有几种

    div垂直居中有几种 1.已知宽高 position: absolute; left: 50%; top: 50%; width:200px; height:100px; margin-left:-1 ...

  10. CSS实现垂直居中的7种方法

    CSS实现垂直居中的7种方法 1.设定行高(line-height) 2.设置伪元素::before 3.absolute + transform 4. 设置绝对定位 5.设置display:flex ...

最新文章

  1. html中的两种标记,如何在html选项标记中实现两种不同的对齐?
  2. idea没有out文件夹_史上最详细没有之一的 Java JNI傻瓜级入门教程
  3. vba 判断文本框内容是否为空_校验数据一旦失败,VBA代码自动控制焦点返回的另一备选方案...
  4. VTK:PolyData之ProcrustesAlignmentFilter
  5. c程序隐藏linux,linux 下隐藏进程的一种方法
  6. Zoom计划于4月IPO
  7. 判断frame是否已创建_类的创建
  8. flexsim物流仿真案例_仓储物流设计-从设计方法到应用参数
  9. Vue路由 --登录状态的判断
  10. 在JS中使用trim 方法
  11. 小程序与UC浏览器打通
  12. Ubuntu 14.04 下安装wiznote客户端
  13. 电脑端微信多开操作方法
  14. 「写论文」“常用关联词”汇总
  15. 笔记本电脑开机后自带的键盘用不了,需要重启电脑才能用
  16. 期货交易 python_strategies/python版CTP商品期货交易类库.py at master · rui/strategies · GitHub...
  17. 《疯狂Android讲义》第二版目录
  18. Word导入与发送、一键生成PPT文案
  19. 文件cpy改进,文件加密,对文件两次运算可解密,密码65
  20. js内置对象——String对象

热门文章

  1. [转帖]变速齿轮的一种实现方法(内有中断门的创建与调用)
  2. HTML5+CSS3的速查手册
  3. Lodash兼容IE6~IE8
  4. Setup Factory 提示 Invalid start mode : archive filename 的解决办法
  5. cad老是弹出命令中发生异常_打开CAD是时出现错误报告怎么解决?
  6. 淘宝图片的尺寸是多少?手把手教你快速制作淘宝店图
  7. 使用Voicemeeter同时输出音频到多个声卡
  8. PC协议/微信协议/ipad协议823最新版
  9. 回顾传输层的TCP与UDP协议
  10. balabala视频格式转换器