我想讓我的div在鼠標懸停時變爲隱藏狀態,並且轉動動畫和當mouserout div返回時。 所以我做了這樣的事情。當鼠標移過時隱藏和設置動畫
<div class="tec">
<span class="html5"><img ng-src="../images/Technologies/HTML5.png" alt="html5" /></span>
</div>
<script>
$(document).ready(function(){
$(".html5").mouseover(function(){
$(".html5").hide(500);
$(".html5").addclass(".htmlanimate");
});
});
$(".html5").mouseout(function(){
$(".html5").addclass(".html5");
});
</script>
到目前爲止,我只能躲在 - 每一件事情別人沒有工作=/
CSS
.htmlanimate {
-webkit-animation-name: html5animate;
/* Chrome, Safari, Opera/-webkit-animation-duration: 4s;/Chrome, Safari, Opera/-webkit-animation-iteration-count: 3;/Chrome, Safari, Opera */
animation-name: html5animate;
animation-duration: 4s;
animation-iteration-count: 3;
}
@-webkit-keyframes html5animate {
0% {
border-left:10px solid red;
}
25% {
border-top:10px solid red;
}
50% {
border-right:10px solid red;
}
100% {
border-bottom:10px solid red;
}
}
動畫: .htmlanimate { -webkit動畫名:html5animate;/* Chrome,Safari,Opera */ -webkit-animation-duration:4s;/* Chrome,Safari,Opera */ -webkit-animation-iteration-count:3;/* Chrome,Safari,Opera */ animation-name:html5animate; 動畫持續時間:4s; animation-iteration-count:3; } @ -webkit關鍵幀html5animate { 0%{左邊框:10px的固體紅色;} 25%{邊框頂:10px的固體紅色;} 50%{右邊框:10px的固體紅色;} 100%{border-bottom:10px solid red;} } –
.htmlanimate {} {wbrkit-animation-name:html5animate;/* Chrome,Safari,Opera */ -webkit-animation-duration:4s;/* Chrome,Safari,Opera */ -webkit-animation-iteration-count:3;/* Chrome,Safari,Opera */ animation-name:html5animate; 動畫持續時間:4s; animation-iteration-count:3; } @ -webkit關鍵幀html5animate { 0%{左邊框:10px的固體紅色;} 25%{邊框頂:10px的固體紅色;} 50%{右邊框:10px的固體紅色;} 100%{border-bottom:10px solid red;} } –
好的,你指定圖像的寬度和高度在你的CSS? – divy3993