我的身体高度为 1000 像素,屏幕高度为 100 像素。我想显示一个<div>
占据整个<body>
宽度和<body>
高度的。那<div>
就是有一个background-image
,我想让它显示在视口的中间。如何使用 Javascript 实现这一点。
我使用了以下概念,但它不适用于移动设备
ele.style.backgroundPosition = document.body.scrollTop +
(window.innerHeight / 2) - heightOfImage;