fvs通过js修改下拉框样式后刚打开页面点击下拉框会先显示黑色再变成修改的颜色这是为啥?

"use document";

setInterval(function() {

$(".bi-v-tape").css({"background-color":"#E2EFFF","color":"#333333","font-size":'19px',"text-align":"center"});

}, 100)

FineReport yzmiFMhw3943802 发布于 2025-2-7 15:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-2-7 15:06

加载需要时间

改成

"use document";

setInterval(function() {

$(".bi-v-tape").css({"background-color":"#E2EFFF","color":"#333333","font-size":'19px',"text-align":"center"});

}, 10)

试试

  • yzmiFMhw3943802 yzmiFMhw3943802(提问者) 还是会先闪一下黑色
    2025-02-07 15:08 
  • snrtuemc snrtuemc 回复 yzmiFMhw3943802(提问者) 那就没办法了,加载后有一定时间js才会生效,你的js是100毫秒定时刷新,改成10毫秒还是不行,试试设计时候将控件颜色设置透明,减少突兀把。。。也可以咨询下帆软技术支持
    2025-02-07 15:09 
  • 2关注人数
  • 19浏览人数
  • 最后回答于:2025-2-7 15:06
    请选择关闭问题的原因
    确定 取消
    返回顶部