收藏
回答

1rpx的边框在部分机型上显示问题

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 任意版本 任意基础库

- 当前 Bug 的表现(可附上截图)

xsmax上时边框消失:



- 预期表现

以下为6s上的正常表现:

- 另外在plus机型上也会出现类似的问题,详情见demo


- 提供一个最简复现 Demo

https://developers.weixin.qq.com/s/vkiYsRmp755q

最后一次编辑于  02-01  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 今天天气很好
    今天天气很好
    02-02

    我也遇见这个问题,你怎么调边框都不好使,我一气之下,直接用了个view做了一个1rpx的线.....

    02-02
    赞同 1
    回复
  • 是柿子啊
    是柿子啊
    02-01

    在部分机型是有这个问题,目前可调大点使用,后续也会优化

    02-01
    赞同
    回复 2
    • 没有输入名字
      没有输入名字
      02-01

      可是ui就想要这1rpx的效果,目前解决方案是将后面几个格子都往右移动了1rpx就能够正常显示了。

      02-01
      1
      回复
    • Mr.Hope
      Mr.Hope
      02-02回复没有输入名字

      部分机型例如安卓还会默认将0.几—2rpx左右的线做判断,要么直接不显示要么显示成1px(这里指的不是实际像素是逻辑像素),就是要么没有要么巨粗。


      我现在用了befor和after的伪类来hack,但是有些情景非常不方便,这个官方能否也能在框架中优化一下,让1rpx的显示更加友善?

      02-02
      1
      回复
  • &|!🤗
    &|!🤗
    02-13

    建议用svg

    02-13
    赞同
    回复