iOS16 css设置背景颜色和边框有时无效

升级iOS16之后,css设置背景颜色和边框有时无效,而且经过测试,只发生在设置了border-radius的元素上。但是ios16以下的系统是正常的

After upgrading iOS16, the css setting of background color and border is sometimes invalid, and after testing, it only occurs on the elements with border radius set.

However, systems below ios16 are normal


[经过版主编辑]


iPhone 13 Pro, iOS 16

发布日期 2022年12月5日 下午5:31

回复
回复量: 3

2022年12月9日 上午12:59 回应 May_Liu

在h5项目中,这个问题是不管什么机型的iphone,只要升级到ios16以上,就会出现这个问题

正常样式是第一张图片的样式,但是第二张图片背景颜色就显示不出来了,这个list是同一个list,通过传给后端不同的分类id获取不同的数据。

系统中有多个类似的情况,只要css设置了border-radius的元素,可能会出现该设置的background-color不生效,而且没有规律可循,有些时候数据量比较少的时候出现的概率更高,没有更新ios16以前没有这个问题,很好奇ios渲染css中的border-radius是怎么渲染的,因为不设置border-radius是正常的,目前找到的方法就是纯色的背景也用背景图,但是像上面这个场景还是不适用,请问有什么办法可以解决呢?



[图像经过版主编辑]

2022年12月7日 下午10:00 回应 cc-65

cc-65,你好


我看到你的问题暂时还没有人回复,如果你能提供以下信息,可能会帮助他人更好地了解并回答你的问题:


  • 请问你目前使用的 iphone 具体是哪一款?
  • 请问你提到的“css设置背景颜色和边框”具体操作步骤是什么?如果可能,请详细说明。
  • 请问此现象是间歇性出现还是持续性出现?
  • 如果可能,请尽量提供相关的截图或照片。


期待你的回复!


非常感谢!

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

iOS16 css设置背景颜色和边框有时无效

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!