缩放时背景图像会切断图像顶部
Background Image cuts off top of image when scaling
我在 Netflix 克隆版顶部的横幅上设置了背景图片。我喜欢它的外观,除了当我缩放 window 使其变大时它会剪切图像。我不知道如何缩放图像并使顶部与顶部对齐。
window 较小时的示例 - 看起来很棒!
[1]: https://i.stack.imgur.com/e0x1O.png
window 稍微缩放时的示例 -- 不清楚图片中发生了什么
[2]: https://i.stack.imgur.com/kCMG1.png
目前,图像是这样设置的,我添加了 'cover' 和 'center' 来尝试修复它,但没有成功。
<header
className="banner"
style={{
backgroundImage: `url(${movie?.backdrop_path})`,
backgroundSize: "cover",
backgroundPosition: "center",
}}
>
尝试backgroundPosition: "top"
。
图像垂直居中,“封面”的背景尺寸导致顶部和底部被切掉以填充宽度。
background-position: top
将图片从顶部锚定到顶部,因此您只会丢失图像的底部。
我在 Netflix 克隆版顶部的横幅上设置了背景图片。我喜欢它的外观,除了当我缩放 window 使其变大时它会剪切图像。我不知道如何缩放图像并使顶部与顶部对齐。
window 较小时的示例 - 看起来很棒! [1]: https://i.stack.imgur.com/e0x1O.png
window 稍微缩放时的示例 -- 不清楚图片中发生了什么 [2]: https://i.stack.imgur.com/kCMG1.png
目前,图像是这样设置的,我添加了 'cover' 和 'center' 来尝试修复它,但没有成功。
<header
className="banner"
style={{
backgroundImage: `url(${movie?.backdrop_path})`,
backgroundSize: "cover",
backgroundPosition: "center",
}}
>
尝试backgroundPosition: "top"
。
图像垂直居中,“封面”的背景尺寸导致顶部和底部被切掉以填充宽度。
background-position: top
将图片从顶部锚定到顶部,因此您只会丢失图像的底部。