当使用过渡时,Safari 13不在焦点上绘制/渲染轮廓的原因是因为Safari 13在处理过渡效果时存在一个bug。这个bug导致在使用CSS过渡时,Safari 13不会在焦点元素上绘制或渲染轮廓,这可能会导致用户无法准确地知道当前焦点所在位置。
这个问题可能会影响到一些用户,特别是那些依赖键盘导航的用户,因为他们通常会依赖焦点轮廓来确定当前焦点所在位置。对于这些用户来说,缺乏焦点轮廓可能会导致导航困难和用户体验下降。
为了解决这个问题,可以考虑以下几种方法:
总结起来,Safari 13不在焦点上绘制/渲染轮廓是因为其存在一个bug。为了解决这个问题,可以通过使用JavaScript手动添加焦点轮廓、使用其他浏览器进行测试和调试,以及向苹果报告bug并等待修复来解决。
领取专属 10元无门槛券
手把手带您无忧上云