小程序
小游戏
企业微信
微信支付
扫描小程序码分享
问题描述看图片里面的文字
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,rpx计算的时候,遇到小数会存在少量偏差。可以用flex等其他布局方式解决。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
@@@@官方的可得给个回复哦哦
这是HTML5页面1rem = 100px
.goodslist {
box-sizing: border-box;
width: 100%;
padding: .1rem;
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.goods-item {
width: 3.6rem;
margin-bottom: .2rem;
background-color: #fff;
overflow: hidden;
<ul class="goodslist">
<li>
<a href="javascript:void(0);" class="goodsLink">
<div class="goods-item">
<div class="goods-cover">
<img src="" class="img">
</div>
<div class="goods-intro"></div>
</a>
</li>
</ul>
这是在真机iPhone 7plus测试,如上截屏所示,中间那个间隔,明显太大
width: 750rpx;
padding: 10rpx;
width: 360rpx;
margin-bottom: 10rpx;
<
view
class
=
"goodslist"
>
"goods-item"
"goods-cover"
image
src
""
"img"
></
</
"goods-intro"
</view>
这是我另外改用flex布局,在iphone6上面没有问题,在大屏手机上面,左右两个view中间那个间隔更大
那就是目前没有解决方法咯
在iphone6上是没有问题的,在大屏上就会有问题
rpx本就不是一个实际值,碰到奇偶,小数差别更大
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,rpx计算的时候,遇到小数会存在少量偏差。可以用flex等其他布局方式解决。
@@@@官方的可得给个回复哦哦
这是HTML5页面1rem = 100px
.goodslist {
box-sizing: border-box;
width: 100%;
padding: .1rem;
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.goods-item {
width: 3.6rem;
margin-bottom: .2rem;
background-color: #fff;
overflow: hidden;
}
<ul class="goodslist">
<li>
<a href="javascript:void(0);" class="goodsLink">
<div class="goods-item">
<div class="goods-cover">
<img src="" class="img">
</div>
<div class="goods-intro"></div>
</div>
</a>
</li>
<li>
<a href="javascript:void(0);" class="goodsLink">
<div class="goods-item">
<div class="goods-cover">
<img src="" class="img">
</div>
<div class="goods-intro"></div>
</div>
</a>
</li>
</ul>
这是在真机iPhone 7plus测试,如上截屏所示,中间那个间隔,明显太大
.goodslist {
box-sizing: border-box;
width: 750rpx;
padding: 10rpx;
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.goods-item {
width: 360rpx;
margin-bottom: 10rpx;
background-color: #fff;
overflow: hidden;
}
<
view
class
=
"goodslist"
>
<
view
class
=
"goods-item"
>
<
view
class
=
"goods-cover"
>
<
image
src
=
""
class
=
"img"
></
image
>
</
view
>
<
view
class
=
"goods-intro"
>
</
view
>
</
view
>
<
view
class
=
"goods-item"
>
<
view
class
=
"goods-cover"
>
<
image
src
=
""
class
=
"img"
></
image
>
</
view
>
<
view
class
=
"goods-intro"
>
</
view
>
</
view
>
</
view
>
这是我另外改用flex布局,在iphone6上面没有问题,在大屏手机上面,左右两个view中间那个间隔更大
那就是目前没有解决方法咯
在iphone6上是没有问题的,在大屏上就会有问题
rpx本就不是一个实际值,碰到奇偶,小数差别更大