![]() |
1
1
从我上面关于时间的评论中继续(抱歉,这不是一个真正的答案,但是评论栏中没有足够的空间)。我认为问题在于以下两个事件的时间安排:
问题是(如果我正确地阅读了代码),您将从一个由动态加载的样式表设计的DIV中获取渐变颜色。如果还没有完成加载(不仅仅是下载,而是将样式应用到DOM),那么您获取的背景色将是旧的。 所以从这里开始要采取的步骤…首先,尝试将CSS加载器上的超时更改为非常小的值,看看这是否会使bug更频繁地出现(或者使其更大,看看它是否消失)。如果这看起来是匹配的,那么一个可能的解决方案是在循环中使用一个超时,用已知的旧颜色测试背景颜色,直到您看到它改变,然后继续进行背景动画等。 希望有帮助… |
![]() |
2
0
我对网站的技术部分有疑问, 如我所见(我错了吗?),单击菜单时,通过Ajax获得CSS。图像也。我认为,如果在页面加载时从服务器获取所有信息,然后在标签上切换CSS类,那么这将是一个更好的主意。这也可能解决你的随机问题。 例如:对于背景动画,只需要切换两个类,即动画。 |
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 7 月前 |
![]() |
Mass · 如何在Tailwind CSS v4中创建配置 7 月前 |
![]() |
magenta placenta · 将css变量合并为一个变量 7 月前 |
![]() |
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 7 月前 |
![]() |
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 8 月前 |