在微信小程序中,要实现如图效果,text-align: justify在ios上不兼容,不生效
解决办法:
1.通过after伪类,使得当前行不是最后一行
结构:
<view class="mes"> <text class="inter">用户ID</text> <text class="interValue">0293993</text> </view>
css样式:
.mes.inter { width: 140rpx; margin-right:30rpx; display: inline-block; text-align: justify; } .mes.inter:after{ content: ''; width: 100%; display: inline-block; }
2.在文字后面添加一个空标签
<view class="mes"> <text class="inter">用户ID<text class="hid"></text></text> <text class="interValue">0293993</text> </view>
.mes.inter { width: 140rpx; margin-right:30rpx; display: inline-block; text-align: justify; } .mes .hid { display: inline-block; width: 100%; }