码迷,mamicode.com
首页 > 其他好文 > 详细

两种方式实现盒子水平垂直居中

时间:2019-12-17 18:42:23      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:col   size   width   垂直   red   margin   font   add   position   

一:在知道宽高的情况下:

<div style="

width:200px;

height:200px;

background: red;

position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

margin: auto;

"></div>

二:在不知道宽高的情况下:padding会把盒子撑开,相当于宽高了。

<div style="

padding: 30px;

background: pink;

position: absolute;

top: 50%;

left: 50%;

transform: translate(-50%,-50%);

"></div>

另外:可以加几个兼容:

-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);

两种方式实现盒子水平垂直居中

标签:col   size   width   垂直   red   margin   font   add   position   

原文地址:https://www.cnblogs.com/lvqiupingboke-2019/p/12055720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!