html - 如何消除由于照片而向左滚动的页面?
问题描述
目前,我正在尝试在网站的移动版本上调整(裁剪)图像,但是没有结果......
移动设备上的图像裁剪,因为position: absolute; margin-left: 50%;
,但是......,这个页面有一个向左滚动,像这样 -
我已经尝试过object-fit
,不同positions
的,等等,但没有成功。
应该怎么做?
解决方案
picture
在element中根据屏幕大小使用两个不同的版本,或者object-fit
在 css 中用于移动媒体查询。
由于绝对位置加上边距,您将获得一个水平滚动条,这会将图像推到屏幕右侧(假设 100% 宽的图像)。如果你想保持这种方式,请使用overflow-x: hidden
andhtml
标签body
。
推荐阅读
- java - 类型参考
- php - 如何在视图中通过laravel方法中的角度变量
- oracle - 如何设置 Oracle SQL Developer 自动换行长 SQL 语句
- php - PHP:对外部 Oath2 API 的 Curl POST 请求
- javascript - 更改 Google Recaptcha 语言
- java - 在哪里可以找到我的服务器的 JBOSS 部署状态列表?
- python - 如何使用 openCV、python 和捆绑调整改进立体校准?
- reactjs - 在 Material UI 的 Textfield 中设置最大长度时未显示响应
- tcl - 防止替换输入字符串中的特殊字符
- spring - Spring Eureka Ribbon 方法执行了两次