在flex布局下,不可直接将padding值如同margin一样设置:

????这是不正确的写法

.box{
     box-sizing: border-box;
     padding: 0 40rpx;
     margin: 0 auto;
}

解读:开发者本意是想将box左右居中显示,但是这样会导致box右边无法居中,根源在于使用了padding: 0 40rpx;

????正确示范

.box{
     box-sizing: border-box;
     //如果想左右都有padding,需要分开写
      padding-left:40rpx;
      paading-right:40rpx;
     margin: 0 auto;
}

不知道原因,但是这样的确可以解决塌陷问题。

**我也有一脑袋的小问号 **

相关文章:

  • 2022-03-01
  • 2021-11-17
  • 2021-07-17
  • 2022-12-23
  • 2021-12-29
  • 2021-08-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2022-02-24
相关资源
相似解决方案