Итак я достиг успеха! :D
Идеально работает на
Chrome 40.0.2214.111 m ,
Firefox 29.0.1 ,
InternetExplorer 11.0.9600.17498У меня только листаются изображения со ссылками, без подписей и прогрессбара. Во всех браузерах это происходит одинаково без изменений.
CSS префиксы поставлены последовательно, -webkit-, -moz-, clear для каждого свойства animation, а @keyframes дублированы.
Листинг кода с моего шаблона такой:
.header_slider {
width: 960px;
height: 300px;
float: right;
border-left: 2px solid #41a4f0;
box-shadow: 1px -1px 3px rgba(0,0,0,0.5);
}
.mask {
overflow: hidden;
height: 300px;
}
.header_slider ul {
margin: 0;
padding: 0;
position: relative;
}
.header_slider li {
width: 960px;
height: 300px;
position: absolute;
top: -300px;
list-style: none;
}
.header_slider li.animation1 {
-webkit-animation: cycle 20s linear infinite;
-moz-animation: cycle 20s linear infinite;
animation: cycle 20s linear infinite;
}
.header_slider li.animation2 {
-webkit-animation: cycletwo 20s linear infinite;
-moz-animation: cycletwo 20s linear infinite;
animation: cycletwo 20s linear infinite;
}
.header_slider li.animation3 {
-webkit-animation: cyclethree 20s linear infinite;
-moz-animation: cyclethree 20s linear infinite;
animation: cyclethree 20s linear infinite;
}
.header_slider li.animation4 {
-webkit-animation: cyclefour 20s linear infinite;
-moz-animation: cyclefour 20s linear infinite;
animation: cyclefour 20s linear infinite;
}
.header_slider li.animation5 {
-webkit-animation: cyclefive 20s linear infinite;
-moz-animation: cyclefive 20s linear infinite;
animation: cyclefive 20s linear infinite;
}
@-webkit-keyframes cycle {
0% { top: 0px; }
4% { top: 0px; }
16% { top: 0px; opacity:1; z-index:0; }
20% { top: 300px; opacity: 0; z-index: 0; }
21% { top: -300px; opacity: 0; z-index: -1; }
92% { top: -300px; opacity: 0; z-index: 0; }
96% { top: -300px; opacity: 0; }
100%{ top: 0px; opacity: 1; }
}
@-webkit-keyframes cycletwo {
0% { top: -300px; opacity: 0; }
16% { top: -300px; opacity: 0; }
20% { top: 0px; opacity: 1; }
24% { top: 0px; opacity: 1; }
36% { top: 0px; opacity: 1; z-index: 0; }
40% { top: 300px; opacity: 0; z-index: 0; }
41% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@-webkit-keyframes cyclethree {
0% { top: -300px; opacity: 0; }
36% { top: -300px; opacity: 0; }
40% { top: 0px; opacity: 1; }
44% { top: 0px; opacity: 1; }
56% { top: 0px; opacity: 1; }
60% { top: 300px; opacity: 0; z-index: 0; }
61% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@-webkit-keyframes cyclefour {
0% { top: -300px; opacity: 0; }
56% { top: -300px; opacity: 0; }
60% { top: 0px; opacity: 1; }
64% { top: 0px; opacity: 1; }
76% { top: 0px; opacity: 1; z-index: 0; }
80% { top: 300px; opacity: 0; z-index: 0; }
81% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@-webkit-keyframes cyclefive {
0% { top: -300px; opacity: 0; }
76% { top: -300px; opacity: 0; }
80% { top: 0px; opacity: 1; }
84% { top: 0px; opacity: 1; }
96% { top: 0px; opacity: 1; z-index: 0; }
100%{ top: 300px; opacity: 0; z-index: 0; }
}
@-moz-keyframes cycle {
0% { top: 0px; }
4% { top: 0px; }
16% { top: 0px; opacity:1; z-index:0; }
20% { top: 300px; opacity: 0; z-index: 0; }
21% { top: -300px; opacity: 0; z-index: -1; }
92% { top: -300px; opacity: 0; z-index: 0; }
96% { top: -300px; opacity: 0; }
100%{ top: 0px; opacity: 1; }
}
@-moz-keyframes cycletwo {
0% { top: -300px; opacity: 0; }
16% { top: -300px; opacity: 0; }
20% { top: 0px; opacity: 1; }
24% { top: 0px; opacity: 1; }
36% { top: 0px; opacity: 1; z-index: 0; }
40% { top: 300px; opacity: 0; z-index: 0; }
41% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@-moz-keyframes cyclethree {
0% { top: -300px; opacity: 0; }
36% { top: -300px; opacity: 0; }
40% { top: 0px; opacity: 1; }
44% { top: 0px; opacity: 1; }
56% { top: 0px; opacity: 1; }
60% { top: 300px; opacity: 0; z-index: 0; }
61% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@-moz-keyframes cyclefour {
0% { top: -300px; opacity: 0; }
56% { top: -300px; opacity: 0; }
60% { top: 0px; opacity: 1; }
64% { top: 0px; opacity: 1; }
76% { top: 0px; opacity: 1; z-index: 0; }
80% { top: 300px; opacity: 0; z-index: 0; }
81% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@-moz-keyframes cyclefive {
0% { top: -300px; opacity: 0; }
76% { top: -300px; opacity: 0; }
80% { top: 0px; opacity: 1; }
84% { top: 0px; opacity: 1; }
96% { top: 0px; opacity: 1; z-index: 0; }
100%{ top: 300px; opacity: 0; z-index: 0; }
}
@keyframes cycle {
0% { top: 0px; }
4% { top: 0px; }
16% { top: 0px; opacity:1; z-index:0; }
20% { top: 300px; opacity: 0; z-index: 0; }
21% { top: -300px; opacity: 0; z-index: -1; }
92% { top: -300px; opacity: 0; z-index: 0; }
96% { top: -300px; opacity: 0; }
100%{ top: 0px; opacity: 1; }
}
@keyframes cycletwo {
0% { top: -300px; opacity: 0; }
16% { top: -300px; opacity: 0; }
20% { top: 0px; opacity: 1; }
24% { top: 0px; opacity: 1; }
36% { top: 0px; opacity: 1; z-index: 0; }
40% { top: 300px; opacity: 0; z-index: 0; }
41% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@keyframes cyclethree {
0% { top: -300px; opacity: 0; }
36% { top: -300px; opacity: 0; }
40% { top: 0px; opacity: 1; }
44% { top: 0px; opacity: 1; }
56% { top: 0px; opacity: 1; }
60% { top: 300px; opacity: 0; z-index: 0; }
61% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@keyframes cyclefour {
0% { top: -300px; opacity: 0; }
56% { top: -300px; opacity: 0; }
60% { top: 0px; opacity: 1; }
64% { top: 0px; opacity: 1; }
76% { top: 0px; opacity: 1; z-index: 0; }
80% { top: 300px; opacity: 0; z-index: 0; }
81% { top: -300px; opacity: 0; z-index: -1; }
100%{ top: -300px; opacity: 0; z-index: -1; }
}
@keyframes cyclefive {
0% { top: -300px; opacity: 0; }
76% { top: -300px; opacity: 0; }
80% { top: 0px; opacity: 1; }
84% { top: 0px; opacity: 1; }
96% { top: 0px; opacity: 1; z-index: 0; }
100%{ top: 300px; opacity: 0; z-index: 0; }
}
_____________
[FAQ]Регистрации пользователей, сохранение в БД---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза