Я пытаюсь реплицировать this effect с помощью CSS-эффектов или переходов.Слайд + эффект затухания с использованием переходов CSS
Using animations Я могу оживить opacity
, но только FadeIn, и (который должен управлять слайд), кажется, не работает вообще :(
Ближайший я получил это от using javascript установить height
временный класс на элемент Я хочу, чтобы оживить, и на котором я применить первоначальную прозрачность. Но height
не работает. и, кажется, небольшая задержка на старте анимации.
Любые другие идеи?
Итак, я решил использовать решение, размещенное в вопросе Саймона, в котором упоминается: с javascript я обертываю элемент, который я хочу анимировать внутри «обертки» DIV, на котором я применяю анимацию. Обертка получит его высота изменяется от 0 до высоты содержимого DIV каждый раз щелкнул ярлык:
Я знаю, что это требует JavaScript, но идея заключается в том, чтобы сделать анимацию в CSS, и это то, что он делает. И если JS отключен, переключатель все равно будет работать ...
Я могу подтвердить, что это действительно работает, вы посмотрели на JSFiddle? Также, какой браузер вы используете? – Dan