欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html5動畫特效代碼大全

傅智翔2年前10瀏覽0評論
HTML5動畫已經成為設計師和開發者中非常熱門的話題。它為網站增加了生命,增強了用戶體驗和互動性。下面是一些HTML5動畫特效代碼大全供大家參考。 首先,讓我們來介紹一個基本的HTML5動畫。這個例子展示了如何使用HTML5 Canvas來創建一個簡單的動畫效果。
<canvas id="myCanvas" width="200" height="100">
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.fillStyle = "green";
ctx.fillRect(10, 10, 50, 50);
ctx.fillStyle = "blue";
ctx.fillRect(70, 10, 50, 50);
</script>
</canvas>
接下來,下面這個例子展示了使用CSS3來創建一個方塊跳躍動畫。
<style>
.box{
width:50px;
height:50px;
background-color:#1abc9c;
position:relative;
-webkit-animation:jump 2s infinite;
animation:jump 2s infinite;
}
@-webkit-keyframes jump{
0%, 20%, 80%, 100%{
-webkit-transform:translateY(0);
transform:translateY(0);
}
40%{
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
}
60%{
-webkit-transform:translateY(-15px);
transform:translateY(-15px);
}
}
@keyframes jump{
0%, 20%, 80%, 100%{
-webkit-transform:translateY(0);
transform:translateY(0);
}
40%{
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
}
60%{
-webkit-transform:translateY(-15px);
transform:translateY(-15px);
}
}
</style>
<div class="box"></div>
最后,這是一個使用jQuery和CSS3實現的彈跳菜單動畫效果。
<style>
.dropdown{
position:relative;
display:inline-block
}
.dropdown-content{
display:none;
position:absolute;
z-index:1;
top:100%;
left:0;
background-color:#f9f9f9;
box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);
}
.dropdown:hover .dropdown-content{
display:block;
-webkit-animation:bounceInRight 0.5s;
animation:bounceInRight 0.5s;
}
@-webkit-keyframes bounceInRight{
from{
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
to{
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInRight{
from{
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
to{
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
</style>
<div class="dropdown">
<a href="#">下拉菜單</a>
<div class="dropdown-content">
<a href="#">菜單1</a>
<a href="#">菜單2</a>
<a href="#">菜單3</a>
</div>
</div>
以上就是三個HTML5動畫的代碼實現,希望小編的分享能夠對大家有所幫助。