找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 374|回复: 4

[求助] 这种情况不知怎么回事

[复制链接]

109

主题

656

回帖

3601

积分

论坛元老

扫地拖地送盒饭

积分
3601
发表于 2025-5-27 20:58:40 | 显示全部楼层 |阅读模式
淘宝网页的这个地方,鼠标移到那个箭头就开始闪,不是百分的原因,换其它浏览器也是如此,关掉所有扩展也是如此,不知道这是怎么个情况。特来求助。


淘宝这个地方一直闪.gif

感谢百分Admin大佬更新和版主大佬还有其他大佬答疑解惑,快了浏览器加油
回复

使用道具 举报

9

主题

8124

回帖

2万

积分

超级版主

(^^ゞ

积分
22784
发表于 2025-5-27 23:53:54 | 显示全部楼层
🤪 可能是由于数字精度问题导致的。网页中有使用 JS 根据那个下拉箭头的外部容器宽度与其左侧容器宽度值来决定箭头的显示状态,判断的阈值为 20px,但在不同浏览器缩放值下,计算出的宽度值是有一点点的精度误差,会差个零点零零几,导致可能会出现 JS 里这两种显示下的计算判定结果都是要执行状态转换,页面上就变成不停地添加/删除下拉箭头元素。我试了下我这边的分辨率在将浏览器缩放至 110% 以后就能看到那个下拉箭头闪烁了。
¯\(°_o)/¯
回复

使用道具 举报

109

主题

656

回帖

3601

积分

论坛元老

扫地拖地送盒饭

积分
3601
 楼主| 发表于 2025-5-28 13:40:53 | 显示全部楼层
S8F8ry 发表于 2025-5-27 23:53
🤪 可能是由于数字精度问题导致的。网页中有使用 JS 根据那个下拉箭头的外部容器宽度与其左侧容器宽度值来 ...

感谢大佬答疑解惑,有什么方法可以让它缩放也不会闪吗?
感谢百分Admin大佬更新和版主大佬还有其他大佬答疑解惑,快了浏览器加油
回复

使用道具 举报

9

主题

8124

回帖

2万

积分

超级版主

(^^ゞ

积分
22784
发表于 2025-5-28 19:28:58 | 显示全部楼层
Andy 发表于 2025-5-28 13:40
感谢大佬答疑解惑,有什么方法可以让它缩放也不会闪吗?

你可以试试用 Stylus 等样式插件如下给下拉箭头的容器一个小一些的宽度值看看:
  1. .esVfqSHIbS--arrowIconWrap--dcaede2e {
  2.   width: 19px;
  3. }
复制代码
¯\(°_o)/¯
回复

使用道具 举报

109

主题

656

回帖

3601

积分

论坛元老

扫地拖地送盒饭

积分
3601
 楼主| 发表于 2025-5-30 00:22:50 | 显示全部楼层
S8F8ry 发表于 2025-5-28 19:28
你可以试试用 Stylus 等样式插件如下给下拉箭头的容器一个小一些的宽度值看看:
...


用这个方法,问题解决了,再也不闪了,感谢大佬!

大佬01.gif 大佬02.gif
感谢百分Admin大佬更新和版主大佬还有其他大佬答疑解惑,快了浏览器加油
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2025-6-8 06:32 , Processed in 0.016772 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表