首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery在12秒后显示CSS li

问Jquery在12秒后显示CSS li
EN

Stack Overflow用户
提问于 2018-12-19 15:01:53
回答 2查看 80关注 0票数 1

所以我得到了这个按钮,我需要在12秒后显示出来。我没有css或javascrip的经验。

我的代码

​

代码语言:javascript
复制
.btn_waiting {
  visibility: visible;
  opacity: 1;
  transition-delay: 12s;
}
代码语言:javascript
复制
<body>
  <ul class="listdm">
    <li><a href="./21.html" class="btn_waiting">Next</a></li>
    <li><a href="./8.html">Back Step 1</a></li>
    <li><a href="./7.html">Home</a></li>
  </ul>
</body>

​

有谁可以帮我?

EN

回答 2

Stack Overflow用户

发布于 2018-12-19 15:16:15

使用动画帧的纯CSS解决方案。

​

代码语言:javascript
复制
@keyframes appear {
  0% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}

.btn_waiting {
  visibility: hidden;
  animation: appear 0s 12s 1 normal forwards ease-out
}
代码语言:javascript
复制
<body>
  <ul class="listdm">
    <li><a href="./21.html" class="btn btn_waiting">Next</a></li>
    <li><a href="./8.html">Back Step 1</a></li>
    <li><a href="./7.html">Home</a></li>
  </ul>
</body>

​

票数 5
EN

Stack Overflow用户

发布于 2018-12-19 15:16:43

这可以通过添加关键帧动画效果并将动画计时设置为12秒来实现。Bellow代码将为您工作。

​

代码语言:javascript
复制
.btn_waiting {
  visibility: visible;
  animation-name: example;
  animation-duration: 12s;
}

@keyframes example {
  0% {
   opacity:0;
  }
  99% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
代码语言:javascript
复制
<body>
  <ul class="listdm">
    <li><a href="./21.html" class="btn_waiting">Next</a></li>
    <li><a href="./8.html">Back Step 1</a></li>
    <li><a href="./7.html">Home</a></li>
  </ul>
</body>

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53846113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档