css - 溢出:滚动导致图像被切断
问题描述
我在一个可滚动的 div 中有一个图像,我猜它被截断了大约 50%。我只能看到底部的 50%。
这是相关的CSS:
.imgContainer{
height:auto;
display:flex;
align-items:center;
overflow:auto;
}
.img{
width: auto;
max-width:100vw;
height:auto;
}
这是 Heroku 上已部署版本的链接(您可能需要单击“跳过”几次才能获取图像,然后单击图像可以看到完整版本)。https://weratestatists-bot.herokuapp.com
另外,如果有人能弄清楚为什么我的网站图标不起作用,我将不胜感激。谢谢!
解决方案
您可以进行中心裁剪图像,以便显示图像的每个中心部分,并且它还将确保您的图像既不像素化也不拉伸
Img {
Object-fit: cover;
Object-position: center;
}
推荐阅读
- android - RecyclerView 不想被初始化
- flyway - Flyway 7 中的 UTF-8 和 UTF-8 BOM 支持
- r - Display of various plots with shared x-axis in R
- python - pyenv no longer sets paths correctly when activating virtual environments
- python-3.x - 'DataFrame' objects are mutable, thus they cannot be hashed - Using in a Groupby
- python - passing a lock to worker with ProcessPoolExecutor
- android - 将 Android 应用上传到不同的企业发布源。将相同的应用程序上传到 Google Play 商店会出现错误“包名已存在”
- hive - Apache Hive Metastore - information_schema
- typescript - 设置键/值的函数,其中键是文字(而不仅仅是字符串)
- python - YOLO v2 损失实现