javascript - 调整窗口大小后如何使图像重新定位?
问题描述
在 Squarespace 的Adirondack模板中,还有另一个响应式功能,如果您水平调整窗口大小,主照片似乎不会缩放,而是根据窗口大小自行重新定位。我在下面附上了我想要表达的内容的 GIF。
我怎样才能复制这种效果?我所有的尝试都只是导致整个图像缩放,而不仅仅是重新定位自身。
解决方案
效果取决于源图像的比例,但是像这样,对吧?
.img {
background: url(https://wallpaperbrowse.com/media/images/beautiful-sunset-images-196063.jpg);
width: 100%;
height: 700px;
background-size: cover;
background-position: 50% 50%;
}
推荐阅读
- ios - 视图上的 TabBar 覆盖 - IOS
- python - 在 Python 中,如何在共享上下文中使用多个 exec 调用?
- installation - 在 WSL 上安装后未启动 memgraph 服务
- c# - 在“params”中包含另一个参数(C#)
- javascript - 如何自动滑动使用 viewer.js 嵌入的 .odp .pdf 文档的页面
- android - 当我的助手没有任何回复时回退到 Google 助手
- reactjs - React-intl 不适用于 Link 组件
- c# - C# 一个 Linq Lamda 查询以形成一个视图模型列表
- python - 如何为 Entry 或任何其他输入字段指定输入语言?
- java - 如何获取矩阵中的数据切片