What I think you're getting at is CSS background attachment.
Suppose you have a large background image... we'll call it background.webp
for this example. You might put something like this in your CSS:
body {
background-image: url("background.webp");
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
This will set the image to be the background (background-image
), lock it so it doesn't scroll with the content (background-attachment
), center the image (background-position
), prevent it from repeating (background-repeat
), and resize it so it covers the whole viewport (background-size
).
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…