【发布时间】:2019-07-05 13:52:48
【问题描述】:
我在尝试将图像放入我的 div 时遇到问题。我的图像比我的 div 大,所以当我做传统的时候
style="width:100%;"
它将调整 div 的大小,占用比应有的更多空间。
我尝试过使用 样式=“最大宽度:100%;”背景尺寸:包含;背景尺寸:封面;
以及调整图像大小以适应整个 div 的几乎所有方法。
我正在使用 CSS 网格,因此该区域的大小是我希望保持整个图像适合的方式,但是当使用诸如 max-width 之类的东西时,它只会改变区域的大小,使其比它应该的更大
我基本上想做类似的事情
图片会占据整个 div 而不会溢出的地方
【问题讨论】:
-
根据一张图片和一行代码来解决这样的问题非常困难。您能否提供一些重现问题的代码或指向问题发生位置的链接?以下是提出问题时提供的一些指南:stackoverflow.com/help/mcve
-
将需要查看您的一些 css,但添加以下内容:溢出:隐藏;背景重复:不重复;背景尺寸:封面;另一件事,您是否将图像设置为 div 的背景图像?还是你只是在 div 中放一张图片?
-
@AonghasM 我会尝试添加一些重现问题的代码
-
@AdrianPop 我已经尝试了所有这些解决方案,它们都不起作用
-
@Spangle 我将添加一些代码来演示,我尝试将 div 设置为背景,将 img 设置为 div 以及其他所有内容
标签: javascript html css