html - 如何使背景图像居中
问题描述
所以,我有一个中间有标识的大图像,我要问的是,如果屏幕宽度在不同设备之间发生变化或变化,我如何将图像水平居中?
我看到很少有使用“img”标签的解决方案,但我需要知道如何专门将背景居中。
body
{
background-image: url('website-bg.jpg');
background-repeat: no-repeat;
background-size: cover;
}
在大屏幕上没问题,但我不确定我的屏幕是否足够大以显示各种分辨率的网站。
解决方案
您可以使用 background-position 属性,并将其设置为“center”:
background-position: center;
推荐阅读
- python - NameError:未定义全局名称“FullLoader”
- python - python和FFT的相位谱
- elasticsearch - 我的应用程序的 ELK 配置使用日志存储转发到弹性搜索
- reactjs - 为什么我的减速器参数类型接受“未定义”?
- javascript - 为什么这个计算返回 -Infinity?
- mysql - 使用 qt 的 mysql 8 的身份验证问题
- flutter - 如何修复 AnimatedList 中的裁剪阴影?
- c# - 有没有办法从 ASP.NET (.NET Core) 应用程序访问/修改 Linux 机器上的文件?
- eclipse - 错误:在 Eclipse IDE 上使用 Xalan 调试 xslt 文件时出现“无法连接到套接字...”
- sql - 在 SQL 中从一天(直到它改变)分组和获取唯一值