gpt4 book ai didi

html - 调整大小时如何设置背景图像以适合浏览器窗口?

转载 作者:行者123 更新时间:2023-12-05 06:53:59 25 4
gpt4 key购买 nike

我正在构建一个小型响应式页面。在页面上有一个背景图像,上面有许多按钮。

我添加了下面的css来设置背景图片

.background{
height: 100vh;
width: 100%;
background: url('https://images.pexels.com/photos/1563564/pexels-photo-1563564.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260') no-repeat;
background-size: cover;
}

我的问题是,当我调整浏览器窗口大小时,按钮会垂直堆叠,然后用户可以导航到背景图像结束的底部,然后用户会看到一个大的空白区域。

我希望背景图像在调整大小时调整大小以适合浏览器窗口。

有什么想法吗?

编辑:我在没有帮助的情况下尝试了你的建议。我将我的代码放在 StackBlitz 页面中: https://stackblitz.com/edit/angular-y1avtu?file=src%2Findex.html

调整窗口大小,您将看到按钮垂直堆叠,然后向下滚动,您将看到网页的一大块白色部分。这是我不想要的。

最佳答案

按如下方式更新您的 css :)。

.background{
height: 100vh;
width: 100%;
background: url('https://images.pexels.com/photos/1563564/pexels-photo-1563564.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260') no-repeat;
background-size: cover;
background-attachment: fixed;
}

关于html - 调整大小时如何设置背景图像以适合浏览器窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65661035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com