Я работаю над выпадающим меню, и когда я нажимаю на изображение, он масштабируется и вращается. Все это хорошо работает, но когда я снова нажимаю на него, я хочу, чтобы он вернулся в нормальное состояние.При использовании псевдо-класса: цель, как я могу отменить анимацию?
#arrow {
z-index: 2;
position: absolute;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
#arrow:target {
transform: scale(1.2) rotate(45deg);
-ms-transform: scale(1.2) rotate(45deg);
-webkit-transform: scale(1.2) rotate(45deg);
-moz-transform: scale(1.2) rotate(45deg);
-o-transform: scale(1.2) rotate(45deg);
margin-top: 1em;
}
Здесь jsfiddle: Click me =)
так весело проводить время, добавляя пробелы в моем коде, но вы бы быть немного более полезным, если вы могли бы дать ответ ... –
Почему бы не использовать JavaScript/JQuery? – dudledok
Многие люди отключили javascript. И я тоже влюбился в html5 и css3. –