CSS中盒子居中方式

  • 基础样式版本

1,小盒子在大盒子中,使用margin值向四周进行上下左右移动

或者 大盒子使用padding值向内挤

2,使用移动 transform 使用子绝父相 小盒子设置绝对定位,大盒子设置相对定位

  • HTML

<body>

<div class="father">

<div class="son"></div>

</div>

</body>

CSS

 .father {

        margin: 100px auto;

        width: 300px;

        height: 300px;

        background-color: red;

        position: relative;

      }

 .son {

        width: 100px;

        position: absolute;

        height: 100px;

        background-color: skyblue;

        left: 50%;

        top: 50%; */

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

      }

 

  • 使用边距居中

先定位给大盒子设置 相对定位    

小盒子绝对定位,

给小盒子设置

 top 0

 left 0

bottom 0

right 0 

margin auto

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值