Hintergründe festlegen
Hier sind mehrere Möglichkeiten, Hintergründe auf slidde.co festzulegen. CSS-Hintergründe können auf jedem Element in slidde.co festgelegt werden.
Statischer Fotohintergrund
Dies ist der häufigste Anwendungsfall.
Eine Ersatzfarbe, wenn Ihr Hintergrundbild geladen wird oder ein Teil Ihres Hintergrundbildes transparent ist:
backgroundColor: #000
Die Bild-URL kann mit slidde.co hochgeladen werden. Sie können hier auch CSS-Verläufe verwenden, und slidde.co bietet einige Verlaufsvoreinstellungen auf eine No-Code-Weise:
backgroundImage: url("your_image_url")
Sie können "cover" meistens verwenden, um sicherzustellen, dass Ihr Hintergrund alle Bilder abdeckt:
backgroundSize: cover
Wenn backgroundSize: "cover"
einen wichtigen Teil Ihres Bildes verdeckt, können Sie deren Positionen anpassen:
backgroundPosition: 50% 10px
Wenn Ihr Hintergrundbild kein wiederholbares Muster ist, können Sie dies auf no-repeat setzen:
backgroundRepeat: no-repeat
Steuert, ob das Hintergrundbild sich bewegt, wenn Sie eine Seite nach unten scrollen. Normalerweise benötigen Sie ein statisches Foto, das dem Scrollen nicht folgt, da es die Seite abdeckt:
backgroundAttachment: fixed
Sie können die MDN-Dokumentation für detailliertere Informationen einsehen.
Filter auf Hintergrundbild anwenden
Dies gilt für Page Slide Container. Sie können auf Erweiterter Hintergrund klicken und imageElement auswählen. Es wird ein separates HTML-Element <div><img /></div>
innerhalb des Containers als erstes Element erstellt.
Dann können Sie CSS-Eigenschaften wie Filter darauf anwenden. Zum Beispiel gibt es hier 3 Möglichkeiten, mehr Kontrast zwischen dem Hintergrundbild und dem Vordergrundtext zu schaffen, um die Lesbarkeit zu verbessern.
filter: grayscale(0.5)
filter: brightness(0.5)
filter: blur(5px)
Sehen Sie sich die MDN-Dokumentation für eine ausführlichere Einführung an.
Wiederholbare Musterhintergründe
Dies gilt für Page Slide Container. Sie können auf Erweiterter Hintergrund klicken und ein Muster auswählen.
- Wählen Sie einen Mustertyp aus.
- Dann können Sie die Optionen des Musters anpassen. Sie können auch auf die Schaltfläche
Inspiriere mich
klicken, um zu sehen, welches zufällige Muster Ihnen angezeigt wird.
Es wird ein separates HTML-Element <div><svg width="100%" height="100%" .../></div>
erstellt. Das bedeutet, dass Sie auch dessen CSS-Eigenschaften anpassen können, wie opacity
, filter
oder sogar backgroundImage
, um dem SVG-Elternelement einen Farbverlaufshintergrund hinzuzufügen. Sie können das SVG auch animieren.
Video-Hintergründe
Dies gilt für Page Slide Container. Sie können auf Erweiterter Hintergrund klicken und YouTube auswählen. Es wird ein separates HTML-Element <div><iframe /></div>
erstellt, um ein YouTube-Video einzubetten. Sie können dort Ihren YouTube-URL-Link einfügen.
Derzeit sind nur YouTube-Elemente erlaubt, da sie eine bessere Streaming-Optimierung bieten als das Hosten eines eigenen Videos. Wenn Sie ein benutzerdefiniertes Video hochladen möchten, lassen Sie es uns bitte über die Feedback-Schaltfläche in der Navigationsleiste wissen.
Animierte Hintergründe
Wenn Sie CSS backgroundImage
verwenden, können Sie dessen backgroundPosition
einfach animieren. Hier ist ein Beispiel.
duration: 1500ms
delay: 800ms
easing: easeOutCubic
0% { backgroundPositionY: -36vw; }
100% { backgroundPositionY: 0; }
Sie können auch andere CSS-Eigenschaften animieren.
Wenn Sie jedoch Dinge wie CSS opacity
animieren müssen, können Sie es nicht direkt animieren, da opacity
für das gesamte Element gilt. Sie sollten stattdessen imageElement in Erweiterter Hintergrund verwenden und target
auf &>*:first-child
setzen, um dies nur auf das Bildelement anzuwenden.