Ich würde gerne wissen, wie man ein Bild nicht mit dem Rest der Seite scrollen. Ich möchte jedoch, dass das Bild einen bestimmten Prozentsatz der Breite hat, und der Browser berechnet automatisch die Höhe, um das Bild anzuzeigen, und die automatisch konfigurierte Bildhöhe bestimmt auch die Höhe des Elternteils.Wie macht man ein Bild nicht scrollen?
Der folgende Code ermöglicht es mir schön den Bildbereich, schön und Größe das eigentliche Bild zu positionieren:
.popPictureParent {
position: relative;
display: block;
width: 100%;
height: auto;
overflow: hidden;
}
.popPicture {
position: relative;
display: block;
width: 100%;
height: auto;
}
.popPicture img {
display: block;
width: 100%;
height: auto;
}
<div class="popPictureParent" id="picture1">
<div class="popPicture">
<img src="./files/painting_scene_smaller.png" alt="painting scene" />
</div>
</div>
Wie würde ich das Bild machen nicht auf dieser Website ähnlich sccroll: https://www.thediyjoint.com/ aber habe die Bildgröße und positioniere die divs wie ich es gerade habe? Ich habe andere Dinge auf der Website, dass es nicht stören darf, das ist nicht das einzige Ding, also.
Ich habe das Hintergrundbild-Ding versucht, mit festen, absoluten, aber keine Arbeit. Ich benötige den Browser, um etwas Mathe zu machen, um das Bild auf der Basis eines gegebenen Breitenprozentsatzes gut aussehen zu lassen.
Wenn ich den Hintergrund versuche, gibt es keine Option, um die div-Breite des Elternteils auf den Hintergrund einzustellen. Das ist sehr verworren für mich. Wenn mehr Informationen benötigt werden, bitte Kommentar.
EDIT: die Sache ist, ich brauche das Bild als Breite und Höhe Platzhalter dienen, so dass die Eltern div Größen zu ihm. Das Hintergrundbild gibt keinen Platzhalter. Außerdem muss das Bild nicht außerhalb des übergeordneten divs angezeigt werden. Hier
Verwenden Sie mit 'Hintergrund-image' nicht' ' versuchen,' Hintergrund-sizing' und 'Hintergrund-attachment' –
Bitte fragen Sie Google zuerst. Ich habe es im ersten Versuch gefunden. https://www.w3schools.com/cssref/pr_background-attachment.asp – only4