小编Bik*_*kas的帖子

显示“display: none”的图像在显示前在 Firefox 中闪烁

我有一系列图像,我想一次显示一个。所有其他图像都用 隐藏display: none。问题是,虽然我正在等待所有图像完成请求,但当我更改要显示的图像时,图像会闪烁。这是一个例子:

图像闪烁示例

该问题仅发生在 Firefox 中。我还使用上面的示例创建了一个 JSFiddle: https: //jsfiddle.net/ofte9g5v/7/

我能够使用opacity属性实现预期的行为,但我仍然想知道为什么第一种方法不起作用,因为它是最简单的解决方案,并且也适用于所有其他浏览器。

编辑:我忘了提及图像仅在第一次加载时才会闪烁。

javascript css firefox

5
推荐指数
1
解决办法
1136
查看次数

标签 统计

css ×1

firefox ×1

javascript ×1