Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 覆盖div并在单击链接后使其淡出_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 覆盖div并在单击链接后使其淡出

Javascript 覆盖div并在单击链接后使其淡出,javascript,jquery,html,css,Javascript,Jquery,Html,Css,所以我需要这个div在加载时覆盖在一个更复杂的网站上,并在点击时消失,就像一个欢迎的闪屏一样。我已经很好地了解了其他响应,但我不太了解它的jquery方面。不幸的是,我在这方面没有足够的经验。我得到了一个叠加的图像,在点击时消失了,但是这个div有一个单独的div,其中一个enter图像会随着webkit淡入淡出,所以使用整个div是我努力实现的目标。这是我当前的布局(减去更复杂的站点) HTML: <div id="wrapper_index"> <div id="enter

所以我需要这个div在加载时覆盖在一个更复杂的网站上,并在点击时消失,就像一个欢迎的闪屏一样。我已经很好地了解了其他响应,但我不太了解它的jquery方面。不幸的是,我在这方面没有足够的经验。我得到了一个叠加的图像,在点击时消失了,但是这个div有一个单独的div,其中一个enter图像会随着webkit淡入淡出,所以使用整个div是我努力实现的目标。这是我当前的布局(减去更复杂的站点)

HTML:

<div id="wrapper_index">
<div id="enter_button"> <a href="home.html"><img src="images/enter_button.png" width="138" height="50" class="withfadein"/></a>
</div>
</div>
#wrapper_index {
    height: 686px;
    width: 1024px;
    background-color: #000;
    margin-right: auto;
    margin-left: auto;
    margin-top: 50px;
    background-image: url(images/entry_image-01.png);
    background-repeat: no-repeat;
    position: relative;
}
#enter_button {
    width: 140px;
    position: absolute;
    left: 434px;
    top: 501px;
}
.withfadein{
    opacity: 0;
    -webkit-animation: load 20s linear forwards;
}

@-webkit-keyframes load{
    from{opacity: 0;}
    to{opacity: 1;}
}
.withfadein2{
    opacity: 0;
    -webkit-animation: load 10s linear forwards;
}

@-webkit-keyframes load{
    from{opacity: 0;}
    to{opacity: 1;}
}
.withfadeout { 
-webkit-transition: all 2s ease-in-out; 
-moz-transition: all 2s ease-in-out; 
-ms-transition: all 2s ease-in-out; 
-o-transition: all 2s ease-in-out; 
transition: all 2s ease-in-out; 
} 
.withfadeout:hover { 
-webkit-opacity: 0.25; 
-moz-opacity: 0.25; 
opacity: 0.25; 
}

使用jQuery可以相对轻松地完成这项工作,并且可以忘记所有CSS动画

演示:

JS:


使用jQuery可以相对轻松地完成这项工作,并且可以忘记所有CSS动画

演示:

JS:


你到底想要实现什么?当用户点击它时,使div#wrapper(索引消失?@LeBen yes当你点击div id=“enter(按钮)时,它被覆盖在div#wrapper(索引)上。你到底想实现什么?当用户点击它时,让
div\35; wrapper\u索引消失?@LeBen yea当你点击div id=“enter\u按钮”时,它被覆盖在div\35; wrapper\u索引上,完美地覆盖了你的演示,而且它与其他内容的交互方式正在将它填满,我能给你发送一个离线版本吗?这是一个很大的要求,但帮助真的很感谢确保没有问题,从这里的描述中获取我的电子邮件完美地复制了您的演示,并且它与其他内容的交互方式正在填充它,我是否可以向您发送脱机版本?这是一个很大的请求,但是非常感谢您的帮助确保没有问题,请从这里的描述中获取我的电子邮件
$('#enter_button').on('click', function () {
    $('#wrapper_index').fadeOut();
});