Qua*_*ess 1 html css jquery fadeout
使div出现的最简单方法是什么,然后在几秒钟内消失?
.fade_div {
visibility: none;
position: fixed;
background-color: yellow;
border: 1px solid black;
top: 300px;
left: 300px
}
Run Code Online (Sandbox Code Playgroud)
<input type="button" value="Add Item" id="mybutton">
<div class="fade_div">Successfully Added!</div>
Run Code Online (Sandbox Code Playgroud)
$('mybutton').click(function(){
$('.fade_div').....
}
Run Code Online (Sandbox Code Playgroud)
下面的代码将使.fade_div类中的元素快速淡入,等待一秒(1000毫秒)并缓慢淡出.
$('#mybutton').click(function(){
$('.fade_div').finish().fadeIn("fast").delay(1000).fadeOut("slow");
});
Run Code Online (Sandbox Code Playgroud)
您可能希望停止使用visibility: hidden; (而不是无)并display: none改为使用.
立即出现而不是淡入淡出:
$('#mybutton').click(function(){
$('.fade_div').finish().show().delay(1000).fadeOut("slow");
});
Run Code Online (Sandbox Code Playgroud)