如何让一个div水平和垂直居中对齐
2017-09-29 21:50
561 查看
以下方法来自百度知道:https://zhidao.baidu.com/question/558984366971173044.html
方法1:
.parent { width: 800px; height: 500px; border: 2px solid #000; position: relative; } .child { width: 200px; height: 200px; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: red; }
方法2:
.parent { width: 800px; height: 500px; border: 2px solid #000; display: table-cell; vertical-align: middle; text-align: center; } .child { width: 200px; height: 200px; display: inline-block; background-color: red; }
方法3:
.parent { width: 800px; height: 500px; border: 2px solid #000; display: flex; justify-content: center; align-items: center; } .child { width: 200px; height: 200px; background-color: red; }
方法4:
.parent { width: 800px; height: 500px; border: 2px solid #000; position: relative; } .child { width: 300px; height: 200px; margin: auto; position: absolute; /*设定水平和垂直偏移父元素的50%,再根据实际长度将子元素上左挪回一半大小*/ left: 50%; top: 50%; margin-left: -150px; margin-top: -100px; background-color: red; }
相关文章推荐
- 如何让一个DIV水平,垂直方向都居中于浏览器?
- 如何让一个div在另一个div中绝对居中(水平+垂直)
- 如何使一个div在另一个div中绝对居中(水平与垂直方向)
- 如何让一个DIV水平,垂直方向都居中于浏览器?
- 父元素为一个div,宽度高度不固定,子元素是一个块状元素,宽高已知,如何实现子元素在父元素内水平、垂直居中?
- 如何将一个div水平垂直居中?6种方法做推荐
- 如何使一个div在另一个div中绝对居中(水平与垂直方向)
- 如何将一个div水平垂直居中?4种方法做推荐
- 如何让图片在垂直方向与 div的底部对齐 水平居中
- 宽度高度不固定的div 如何水平居中以及垂直居中
- 外部一个div固定宽高,内部img也固定宽高,怎么让img在外部div中垂直居中对齐
- 如何使div垂直水平居中的css代码
- 如何让div水平垂直居中
- div+css 怎么让一个小div在另一个大div里面 垂直水平居中
- 如何让DIV水平和垂直居中
- html中div如何水平和垂直居中的几种css方法代码
- 一个好用的让DIV水平垂直居中的方法
- 一个div在另外一个div中水平垂直居中
- 【转】如何让DIV水平和垂直居中