Привет Я искал ответы на свою проблему сейчас, возможно, через несколько недель, и ничего не нашел. Я пытаюсь сделать тест реакции, чтобы проверить, сколько времени потребуется пользователю, прежде чем они реагируют, и он выскочит либо квадрат, либо круг, и я столкнулся с проблемой ...Начните анимацию css при нажатии кнопки
Мой вопрос: если есть какие-либо способ запуска анимации, когда пользователь нажимает кнопку на экране?
Вот мой код до сих пор:
HTML:
<div id="first-child"></div>
<button id="Second-parent">Click me !</button>
CSS:
#first-child {
height: 200px;
width: 200px;
background: white;
border-radius: 0%;
margin-top: 150px;
margin-bottom: 0px;
margin-left: 500px;
margin-right: 0px;
-webkit-animation: myfirst 1s;
animation: myfirst 1s;
}
@-webkit-animation myfirst {
0% {background: white;}
20% {background: white;}
40% {background: white;}
60% {background: white;}
80% {background: white;}
100% {background: red;}
}
#second-parent {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 415px;
margin-right: 0px;
}
Я предпочитаю CSS, HTML, JQuery или Javascript. Но если есть еще один способ сделать это, я тоже с удовольствием это услышу.
Nope не работает ни я не вижу, что анимация всплывает: p – Nikki
Попробуйте запустить этот фрагмент кода в Firefox вместо Google Chrome –
Он работает на firefox, но мне нужно, чтобы он поп каждый раз я нажимаю кнопку, и он работает только один раз: p – Nikki