Я пытаюсь переход, когда линия становится длинным прямоугольником. Я хочу сделать так, чтобы при завершении перехода конечное состояние оставалось на месте даже тогда, когда мышь не зависала на нем.Как сохранить состояние зависания мыши?
Это мой текущий код:
#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