Я использую анимацию CSS3 для превращения одного бутстрапового аккордеона из одного цвета ни в какое другое, но проблема в том, что я вижу, что с анимацией невозможно сделать этот переход с градиентом, и аккордеон кажется слишком много 2D тоже меня. Я читал, что люди делают некоторые трюки, например, ставят один элемент один над другим и используют непрозрачность, но в любом случае не так просто установить другой элемент в той же позиции, поскольку он создается динамически.Цвет анимации CSS3 с градиентом
Можете ли вы дать мне какое-либо предложение, пожалуйста?
Вот что я пытаюсь сделать без успеха до сих пор:
.panel-warning > .panel-heading {
background: linear-gradient(to bottom, #FCFCFC 0%, #FFF4C4 30%) repeat scroll 0 0 rgba(0, 0, 0, 0);
opacity: 0;
}
.panel-warning > .panel-heading {
-webkit-animation-direction: alternate;
-webkit-animation-duration: 5s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-name: alert-warning;
-webkit-animation-timing-function: ease;
-moz-animation-direction: alternate;
-moz-animation-duration: 5s;
-moz-animation-iteration-count: infinite;
-moz-animation-name: alert-warning;
-moz-animation-timing-function: ease;
opacity: 0.5;
}
Вы можете разместить демонстрационную версию jsfiddle? –
Извините, но очень сложно, так как HTML создается JSP динамически. – paul
Минимальный пример, показывающий проблему и предполагаемый результат, поможет нам понять ваши требования. – vals