這篇文章將為大家詳細講解有關(guān)css3如何制作一個簡單的火箭動畫,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
為張店等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及張店網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站建設(shè)、張店網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
html代碼:
<div id="outerspace"> <div class="rocket"> <div> <!-- rocket --> </div> 火箭 </div> </div>
css代碼1:
/* 初始狀態(tài) */
#outerspace {
width: 800px;
height: 500px;
margin: 100px auto;
position: relative;
height: 400px;
background: #0c0440 url(img/outerspace.jpg);
color: #fff;
}
div.rocket {
position: absolute;
bottom: 10px;
left: 20px;
}
div.rocket div {
width: 92px;
height: 215px;
background: url(img/rocket.gif) no-repeat;
}
在添加鼠標懸停效果后,css2代碼:
/* 懸停效果 */
#outerspace:hover div.rocket {
-webkit-transform: translate(540px, -200px);
-moz-transform: translate(540px, -200px);
-o-transform: translate(540px, -200px);
-ms-transform: translate(540px, -200px);
transform: translate(540px, -200px);
}
#outerspace:hover div.rocket div {
-webkit-transform: rotate(70deg);
-moz-transform: rotate(70deg);
-o-transform: rotate(70deg);
-ms-transform: rotate(70deg);
transform: rotate(70deg);
}
當鼠標懸停時,雖然實現(xiàn)了變換,但效果有點突兀,需要添加一點過渡效果。
在原來的css1代碼上添加過渡,css3代碼:
div.rocket {
position: absolute;
bottom: 10px;
left: 20px;
-webkit-transition: 3s ease-in;
-moz-transition: 3s ease-in;
-o-transition: 3s ease-in;
transition: 3s ease-in;
}
div.rocket div {
width: 92px;
height: 215px;
background: url(img/rocket.gif) no-repeat;
-webkit-transition: 2s ease-in-out;
-moz-transition: 2s ease-in-out;
-o-transition: 2s ease-in-out;
transition: 2s ease-in-out;
}
關(guān)于css3如何制作一個簡單的火箭動畫就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
分享題目:css3如何制作一個簡單的火箭動畫
本文鏈接:http://chinadenli.net/article30/ihpepo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、靜態(tài)網(wǎng)站、建站公司、搜索引擎優(yōu)化、網(wǎng)站改版、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)