我想要一條線變成一個長方形的過渡。我想做到這一點,以便當過渡完成時,即使鼠標沒有在其上徘徊,最終狀態仍保持原位。如何維護鼠標懸停狀態?
這是我當前的代碼:
#line {
width: 300px;
height: 1px;
background-color: darkblue;
transition: height 2s;
-webkit-transition: height 2s;
}
#line:hover {
width: 300px;
height: 200px;
background-color: darkblue;
}
<div id="line"></div>
這絕對是一個重複問題,但是當我找到一個好的目標時,答案是'animation-fill-mode:forwards';' – TylerH
@TylerH這是一個動畫。它是否也適用於轉換? – GolezTrol
@GolezTrol我認爲它確實,但我不知道':hover'。無論如何,看起來OP實際上並沒有在這裏處理動畫;我將編輯該問題。 – TylerH