У меня есть базовая кнопка, которую я изначально анимирую. Но после анимации я хочу добавить новую анимацию при наведении курсора; но, похоже, по какой-то причине он не работает.
Например:
кнопка анимации:
.container {
width: 100%;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
max-height: 100%;
overflow: hidden;
}
.slide-btn {
display: flex;
align-items: center;
justify-content: center;
border-radius: 100%;
background-color: #feffff;
box-shadow: 0 2px 20px 0 #686f7638;
margin-top: 10px;
width: 45px;
height: 45px;
animation: testing 1s ease-in forwards;
}
.slide-btn:hover {
transform: scale(1.5);
}
@keyframes testing {
to {
transform: translateX(100px);
}
}
<div class="container">
<div class="slide-btn">></div>
</div>
Я предполагаю, что для анимации CSS я использую forwards
, но мне действительно нужно forwards
, чтобы быть там.