Мне нужен свет, пожалуйста!
Живой пример:
https://codepen.io/cassidoo/pen/MyaWzp
. Есть небольшая часть всего кода.
HTML
`<h1>Pure CSS3 Text Carousel</h1>`
`<div class="content-slider">
<div class="slider">
<div class="mask">
<ul>
<li class="anim1">
<div class="quote">Hello, this is a quote from a person.</div>
<div class="source">- Person</div>
</li>
<li class="anim2">
<div class="quote">Hello, this is a quote from another person.</div>
<div class="source">- Another person</div>
</li>
<li class="anim3">
<div class="quote">Hello, this is a quote from an animal.</div>
<div class="source">- Animal</div>
</li>
<li class="anim4">
<div class="quote">Hello, this is a quote from a plant.</div>
<div class="source">- Plant</div>
</li>
<li class="anim5">
<div class="quote">How do ya like that.</div>
<div class="source">- Cassidy</div>
</li>
</ul>
</div>
**CSS**
.slider li.anim1 {
-moz-animation: cycle 60s linear infinite;
-webkit-animation: cycle 60s linear infinite;
animation: cycle 60s linear infinite;
}
*/@-moz-keyframes cycle {
0% {
top: 0px;
}
4% {
top: 0px;
}
16% {
top: 0px;
opacity: 1;
z-index: 0;
}
20% {
top: 325px;
opacity: 0;
z-index: 0;
}
21% {
top: -325px;
opacity: 0;
z-index: -1;
}
92% {
top: -325px;
opacity: 0;
z-index: 0;
}
96% {
top: -325px;
opacity: 0;
}
100% {
top: 0px;
opacity: 1;
}
}
@-webkit-keyframes cycle {
0% {
top: 0px;
}
4% {
top: 0px;
}
16% {
top: 0px;
opacity: 1;
z-index: 0;
}
20% {
top: 325px;
opacity: 0;
z-index: 0;
}
21% {
top: -325px;
opacity: 0;
z-index: -1;
}
50% {
top: -325px;
opacity: 0;
z-index: -1;
}
92% {
top: -325px;
opacity: 0;
z-index: 0;
}
96% {
top: -325px;
opacity: 0;
}
100% {
top: 0px;
opacity: 1;
}
}
Я пытаюсь создать более 5 ТЕКСТОВЫХ СЛАЙДОВ на основе кода.
Но у меня возникают проблемы, когда я пытаюсь реализовать ШЕСТОЙ 6-й СЛАЙД и т. Д.
Основная проблема здесь, я думаю, это математические вычисления @-WEBKIT-KEYFRAMES
и @-MOZ-KEYFRAMES CYCLE
. Все слайды работают вместе в последовательности ОДИН ПОСЛЕ ДРУГОГО .
Если я скопирую один из существующих слайдов и попытаюсь создать номер 6, это сгенерирует один duplicated slideshow
, и он покажет одну последовательность с дублированием Frases !
Вопрос:
есть ли КАЛЬКУЛЯТОР ЦИКЛА КЛАВИАТУР или МЕТОД РАСЧЕТА МАТЕМАТИКИ, который я могу использовать, чтобы сделать 10 слайд-шоу или больше?
есть ли инструмент, который я могу использовать, чтобы помочь мне сделать расчет?
Что мне нужно сделать, чтобы увеличить количество слайдов, пожалуйста?
Что я должен реализовать в коде?
Я хочу воспроизвести тот же эффект, что и в примере link
выше, но с 10
слайдами или более.
Вот почему мне нужно соблюдать метод расчета.
заранее большое спасибо за помощь.