css3 トランジションを介して表示されるナビゲーションを 3 秒後に閉じるようにしたいモバイル サイトがあります。トランジションはすべてcss no jsであり、アンカータグにクラスがあり、ナビゲーションを閉じるようにトリガーします。(コードは例です: a href="#" class="close_nav"
)。クラス close_nav は、表示するように設定されています: none
3秒後に閉じるにはどうすればよいですか?
css3 トランジションを介して表示されるナビゲーションを 3 秒後に閉じるようにしたいモバイル サイトがあります。トランジションはすべてcss no jsであり、アンカータグにクラスがあり、ナビゲーションを閉じるようにトリガーします。(コードは例です: a href="#" class="close_nav"
)。クラス close_nav は、表示するように設定されています: none
3秒後に閉じるにはどうすればよいですか?
遅延後にいくつかの JavaScript を開始するには、setTimeout() を使用します。
そのようです:
setTimeout(function(){
var d = document.getElementById("your element");
d.className = "close_nav";
},3000);
css でアニメーションに 3 秒の遅延を設定します。http://www.w3schools.com/cssref/css3_pr_animation-delay.asp
追加すると役立つ場合があります
transition-delay: 3s;
ブラウザの接頭辞とともに CSS アニメーションに