我想要一条线变成一个长方形的过渡。我想做到这一点,以便当过渡完成时,即使鼠标没有在其上徘徊,最终状态仍保持原位。如何维护鼠标悬停状态?
这是我当前的代码:
#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