Я создаю пользовательскую анимированную кнопку и вам нужно использовать комбинацию простых переходов CSS-3 и элементов psedo.пользовательская анимация превращает непрозрачность элементов в 0, но может быть сохранена прозрачность элементов psedo до 1
Теперь мне известно о том, что на псевдоэлементы влияют объявления к элементу, к которому они прикреплены. но у меня есть контекстный вопрос с трудом, который у меня есть.
фон:
теперь у меня есть логотая анимация, превратить элементы непрозрачность до 0, однако я хотел бы его, если psedo элемент и его свойство могут быть сохранены визуально без тира непрозрачности быть изменены на 0.
вот скрипка: fiddle
видеть, как вместе с элементом диапазона превращается в непрозрачность: 0 элемент psedo тоже получает его opcaty повернулся к 0.
BTW, логотая анимация выглядит следующим образом:
@-moz-keyframes hidden {
0%{
opacity: 0;
}
100%{
opacity: 0;
transform: translateX(100px);
}
}
и код, который запускает пользовательские анимации выглядит следующим образом:
.btn:hover span{
animation-name:hidden;
-webkit-animation-duration: 4s;
animation-duration: 4s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
Я знаю, что если я захочу пойти без элемента psedo, будет решение, но мне бы очень хотелось сохранить элемент psedo в коде.
Спасибо.
Alexander.
я постараюсь это! спасибо, BTW, отличная работа на CSS arrow thingi :) –
@AlexanderSolonik - Ха-ха! Спасибо! :) –