我正在嘗試爲css圈設置動畫效果。當用戶徘徊它時,圓圈的邊界應該變成虛線,它應該像一個旋轉輪一樣動畫。我可以讓它旋轉一段時間,但我無法找到一種方法來製作動畫,直到鼠標指針懸停在上面爲止,然後當鼠標指針從圓圈中取出並製作虛線邊框時停止動畫。在css中製作帶有虛線邊框的圓形並在懸停時進行動畫製作
HTML
<div>
</div>
CSS
div {
background: red;
border: 5px solid green;
width: 200px;
height: 200px;
border-radius: 50%;
transition: all 5s ease-in-out;
}
div:hover {
transform:rotate(180deg);
border: 5px dotted blue;
}
的jsfiddle - >http://jsfiddle.net/uYBKQ/1/
你需要CSS動畫。 CSS轉換不會循環。 – Prinzhorn
如何製作虛線邊框?你能幫我:) –
我假設你使用Firefox http://stackoverflow.com/questions/3718215/css3-round-and-dotted-borders – Prinzhorn