Also, ich habe die unten. Welche ziert meine 3 ausgewählten Bilder vertikal als CSS-Bildkarussell (aus Hintergrundbildern). Ich versuche, eine zweite Instanz davon zu erstellen, die einen anderen Satz von 3 Bildern in der gegenüber Richtung züchtet. Das Umkehren der Zahlen von -600
bis 600
zum Beispiel funktioniert nicht. Irgendwelche Vorschläge?Erstellen Sie eine umgekehrte Instanz meiner css @ -Webkit-Keyframes Animation
Update für visuelle Klarstellung: Im Grunde versuche ich zwei Instanzen von diesen innerhalb der gleichen Mutter div zu erstellen. Der eine, den ich derzeit habe, funktioniert wie folgt: fiddle. Meine einzige Änderung ist, wie Sie sehen können, verwende ich Hintergrundbilder. Meine zweiten Instanzen dieser Ich möchte einfach in die entgegengesetzte Richtung scrollen, das ist alles - auch wenn meine Tweaks diesen Effekt nicht bekommen.
So diese nach oben Schiebe funktioniert. Wie kann ich den gegenteiligen Effekt erzielen?
@-webkit-keyframes scroll {
0% { margin-top: 0; }
30% { margin-top: 0 }
60% { margin-top: -600px; }
100% { margin-top: -1200px; }
}
Vollständige CSS.
.left {
float:left;
border-right: 4px solid white;
overflow-x:hidden;
.items {
-webkit-animation: scroll 3s infinite;
-moz-animation: scroll 3s infinite;
-ms-animation: scroll 3s infinite;
}
@-webkit-keyframes scroll {
0% { margin-top: 0; }
30% { margin-top: 0 }
60% { margin-top: -600px; }
100% { margin-top: -1200px; }
}
@-moz-keyframes scroll {
0% { margin-top: 0; }
30% { margin-top: 0 }
60% { margin-top: -600px; }
100% { margin-top: -1200px; }
}
@-ms-keyframes scroll {
0% { margin-top: 0; }
30% { margin-top: 0 }
60% { margin-top: -600px; }
100% { margin-top: -1200px; }
}
#bg1 {
width: 670px;
height: 600px;
background: url(/../../../../wp-content/uploads/2016/11/left_hpslide2.jpg);
background-size: 100%;
background-repeat:no-repeat;
display: block;
}
#bg2 {
width: 670px;
height: 600px;
background: url(/../../../../wp-content/uploads/2016/11/left_hpslide3.jpg);
background-size: 100%;
background-repeat:no-repeat;
display: block;
}
#bg3 {
width: 670px;
height: 600px;
background: url(/../../../../wp-content/uploads/2016/11/left_hpslide1.jpg);
background-size: 100%;
background-repeat:no-repeat;
display: block;
}
}
So, hier ist, wo ich derzeit in meinem Versuch einer zweiten Instanz bin.
.right {
float:right;
overflow-x:hidden;
.items {
-webkit-animation: upscroll 3s infinite;
-moz-animation: upscroll 3s infinite;
-ms-animation: upscroll 3s infinite;
overflow-x:hidden;
}
@-webkit-keyframes upscroll {
0% { margin-top: 0; }
30% { margin-top: 600 }
60% { margin-top: 1200px; }
100% { margin-top: 1800px; }
}
@-moz-keyframes upscroll {
0% { margin-top: 0; }
30% { margin-top: 600 }
60% { margin-top: 1200px; }
100% { margin-top: 1800px; }
}
@-ms-keyframes upscroll {
0% { margin-top: 0; }
30% { margin-top: 600 }
60% { margin-top: 1200px; }
100% { margin-top: 1800px; }
}
Hier ist mein Aufschlag.
<div class="verticalbgslide">
<div class="left">
<div class="scrollable items">
<div id="bg1"></div>
<div id="bg2"></div>
<div id="bg3"></div>
</div>
</div>
<div class="right">
<div class="scrollable items">
<div id="bg1"></div>
<div id="bg2"></div>
<div id="bg3"></div>
</div>
</div>
</div>
Can u Jsfiddle zur Verfügung stellen? –
Es ist so: http://jsfiddle.net/spliter/g2PE7/ - aber ich möchte eine zweite Instanz erstellen, wo die Bilder in eine entgegengesetzte Richtung gehen. –