javascript - 淡出()不工作。淡出后依然显示
问题描述
我可以知道我在哪里做错了吗?我想要实现的是我想淡出/隐藏段落。当它淡出时,该段落再次出现。
$("div.spanner").addClass("show");
$("div.overlay").addClass("show");
$("p.three").addClass("show").fadeIn(1000).delay(1000).fadeOut(1000);
.one, .two, .three, .four{
visibility: hidden;
z-index: 1000;
top: 0;
left: 0;
}
.spanner{
position:absolute;
top: 0;
left: 0;
background: rgba(0,0,0,0.5);
width: 80%;
display:block;
text-align:center;
color: #FFF;
z-index: 1000;
visibility: hidden;
border-radius: 15px;
transform: translate(200px,300px);
}
.overlay{
position: fixed;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.5);
visibility: hidden;
z-index: 1000;
}
.show{
visibility: visible;
}
.spanner, .overlay{
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.spanner.show, .overlay.show {
opacity: 1
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="overlay"></div>
<div class="spanner">
<p class="three">Creating your database...</p>
</div>
解决方案
检查代码中使用淡入淡出的其他地方。当我在沙盒中测试时,它运行良好。段落消失但不再出现
推荐阅读
- image - Ubuntu 18.04 上的 Nvidia Jetson Nano 完成 docker run 并出现“exec 格式错误”
- reactjs - 如何确保在 react js 中访问 props 之前对其进行更新
- angular - 如何在 Angular 中跟踪 Array 的变化
- r - ggplot按列分组和y轴大小调整
- python - 有没有什么方法可以使用一步预测模型来预测未来的多步?
- node.js - 将音频文件从 Google Drive 流式传输到 Discord 语音通道
- python-3.x - 如何将 parquet 文件中的图像数据和 csv 文件中的标签加载到 fastai
- node.js - 防止SPA应用程序中的多次登录(react,nodeJS)
- java - MicrosoftWebDriver.exe 应预安装在提升的命令提示符中
- php - 单击我的 wordpress 菜单时发出警告