我在相机上添加两个cover-view时,将上下两个cover-view分别设置高度的50%,为什么中间会有一条黑色的线呢?
wxss是这样写的的:
.header{
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 100%;
height:50%;
background:transparent;
background-color: rgba(0, 0, 0,0.5);
}
.bottom{
width: 100%;
height:50%;
background-color: rgba(0, 0, 0, 0.5);
}
这种是计算的时候差一个px,比较难避免,可以使用px就不会有这个问题
这个问题我也遇到过,我最后直接用canvas画的一整块蒙版,用cover-view拼蒙版的方法我已经放弃了
如果两个cover-view高度都设置成px这种,就没有黑线
请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。复现问题的手机扫码提供下截图