ich für die Entwicklung neuer bin so gehen Sie einfach auf mir :)hinzufügen/entfernen Klasse Fade funktioniert nicht
Ich habe angefangen, einen Körper Hintergrund Schieber auf meiner E-Commerce-Plattform zu schaffen, die hoffentlich in der Lage, um schließlich blättern Sie durch eine Auswahl von Körperhintergrundbildern (noch nicht so weit).
Ich habe es geschafft, eine Seite zu erstellen, die durch das Entfernen und Hinzufügen von Klassen Körper Hintergrundbilder mit „Zurück“ und „Weiter“ Tasten schaltet aber die Überblendung nicht funktioniert, finden Sie unter:
https://zoeyplayground-com.zoeysite.com/lookbook
Hier ist mein Code:
HTML
<script>
jQuery(document).ready(function() {
jQuery(".next").click(function() {
jQuery("body").removeClass("bodybackground1").fadeOut('slow');
jQuery("body").addClass("bodybackground2").fadeIn('slow');
});
});
</script>
<script>
jQuery(document).ready(function() {
jQuery(".back").click(function() {
jQuery("body").removeClass("bodybackground2").fadeOut('slow');
jQuery("body").addClass("bodybackground1").fadeIn('slow');
});
});
</script>
<div id="toggle" width="100%">
<img src="/media/import/back.png" class="back">
<img src="/media/import/next.png" class="next">
</div>
CSS
.bodybackground1 {
background: url('/media/import/background1.jpg') no-repeat center center fixed;
background-size: cover;
overflow: hidden;
transition: all 0.5s;
}
.bodybackground2 {
background: url('/media/import/background2.jpg') no-repeat center center fixed;
background-size: cover;
overflow: hidden;
transition: all 0.5s;
}
#toggle img {
margin-top: 400px;
display: inline;
}
#toggle .next {
float: right;
}
#toggle img:hover {
cursor: pointer;
opacity: 0.8;
}
erklären wäre in der Lage zu jemand bitte, warum die verblassen nicht funktioniert? Jede Anleitung oder Beratung wird geschätzt. Vielen Dank.
Es Ideal vielleicht z-Index zu verwenden, dann, wenn Sie die Bilder in und aus dem Bild verblassen hinter schaffen, dass schönen Cross-Fade verblassen. Aber, wenn Sie 10 Minuten online verbringen, werden Sie etwas finden, das mit diesem bereits gebauten übereinstimmt. Ich hoffe das hilft. –
Wenn Sie die CSS überprüfen die (Übergang: alle 0.5s;) sind durchgestrichen, so fügen Sie wichtige, um zu sehen, ob das hilft - Übergang: alle 0.5s! Wichtig; – Tasos
Hallo Leute, danke für deine Kommentare. –