CSS居中问题

通常的居中方式比较好处理,这里遇到的问题是一左一中 ,这里用两种方式去布局

1. flex布局 

这里主要是靠红线部分的两句 flexDirection是设置成横向排列, justFyContent:'space-between'是左中右布局  但是这里的情况只有两个子view  而且是要一左一中  所以再加个view占位  这样就可以实现了

 

2. 绝对布局 

如果是用绝对布局,就需要把flex的属性去掉  否则布局无效

这里需要单独对子控件设置属性  icon绝对布局 文字居中 效果如下

但是可以看到明显的一个问题  用绝对布局 父布局无法被子view的高度撑开 所以如果用这种方式 需要手动设置父view的高度

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值