当元素使用淡入淡出动画时,其顶部的元素闪烁

尼达尔普雷斯

JSFiddle演示,一旦页面加载转换将在 3 秒后文件。

当图像淡入/淡出时,左上角的按钮闪烁。它不是特定于按钮的,可以是 div 或其他元素而不是按钮。它也不是特定于 Bootstrap,如果您删除 Bootstrap CSS 同样的事情发生。

这种闪烁的velocity.js 是特定的还是CSS 动画的普遍问题?在搜索互联网大约一个小时后找不到任何可用的东西。

这怎么能解决?

NB 在写这篇文章时收到警告,JSFiddle 链接必须附有代码,所以这里是示例代码:

HTML:

<div class="buttons">
  <button class="btn btn-warning">one</button>
  <button class="btn btn-primary">two</button>
</div>
<div id="container">
  <!-- CC BY: Timelapse Lezard by Deevad -->
  <img class="first" src="http://pre02.deviantart.net/6eb5/th/pre/f/2011/237/d/2/timelapse_lezard_by_deevad-d47rwef.png">
  <!-- CC BY: The Achkinnal Falls by FerdinandLadera -->
  <img class="second" src="http://img09.deviantart.net/a98b/i/2012/272/d/4/the_achkinnal_falls_by_ferdinandladera-d5gatw1.jpg">
</div>

CSS:

body
{
    margin: 0px;
    overflow: hidden;
    background-color: #000000;
}

#container
{
    width: 100%;
    height: 100%;
}

img
{
    width: 100vw;
    height: 100vh;
    object-fit: cover;
}

.buttons
{
    position: absolute;
    top: 20px;
    left: 20px;
}

Javascript:

$(document).ready(function(){

$('.second').hide()

const showNextImage = function()
{
    $('.first')
    .velocity( 'fadeOut',
    {
        duration: 500,
        complete: function()
        {
            $('.second')
            .velocity( 'fadeIn',
            {
                duration: 500
            })
        },
    })
}

setTimeout( showNextImage, 3000 )


})
库柏丸山

这里是固定的:https : //jsfiddle.net/q7phyrsg/2/

你需要z-index: 999在你的按钮上,因为图像放在它们上面。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅使用HTML和CSS将文本元素替换为淡入淡出动画

来自分类Dev

淡入淡出动画

来自分类Dev

当元素到达页面顶部时淡入淡出?

来自分类Dev

SwiftUI-使用淡入淡出动画更改文本

来自分类Dev

Android图像淡入淡出动画

来自分类Dev

CSS Sprite淡入淡出动画

来自分类Dev

延迟盒子淡入淡出动画

来自分类Dev

NSVisualEffectView 淡入淡出动画

来自分类Dev

jQuery 减慢淡入淡出动画

来自分类Dev

多个元素的淡入淡出

来自分类Dev

启动画面淡入淡出动画问题

来自分类Dev

淡入淡出并使用jquery从顶部到底部翻译“ position:absolute”元素

来自分类Dev

Div 在超时淡入淡出时闪烁

来自分类Dev

jQuery在悬停时更改div的背景图像(带有淡入淡出动画)

来自分类Dev

CSS淡入淡出动画延迟时间

来自分类Dev

SKLabelNode的淡入淡出动画更改文本

来自分类Dev

如何减慢jQuery的淡入淡出动画?

来自分类Dev

图像上的无限淡入淡出动画

来自分类Dev

Visual Studio Blend中的淡入淡出动画

来自分类Dev

SKLabelNode的淡入淡出动画更改文本

来自分类Dev

加载淡入淡出动画未显示

来自分类Dev

jQuery 淡入淡出动画显示数据

来自分类Dev

如何停止textview的淡入淡出动画?

来自分类Dev

在Sencha Touch中,是否可以同时使用幻灯片和淡入淡出动画?

来自分类Dev

在不使用淡入淡出动画的情况下调用TextSwitcher的SetText

来自分类Dev

如何使用纯JavaScript和CSS在动态更改文本中添加淡入淡出动画?

来自分类Dev

可见时如何淡入淡出元素

来自分类Dev

jQuery在元素中淡入淡出

来自分类Dev

闪烁Alpha动画,没有淡入淡出效果