【发布时间】:2020-09-03 05:15:40
【问题描述】:
我有一个带有左右边距的父 div 和另一个带有背景图像但没有边距的 div。
我有背景尺寸作为封面,但显示的图像的左右部分被切断但仍然尊重边距。
橙色是背景图像 div 并且具有数字 1 到 6,但灰色边距部分覆盖图像并阻挡 1 和 6,但我想将图像填充到橙色部分,尊重灰色边距,并将所有 1 到 6 拟合到橙色部分。
<div style="margin-left: 10vw; margin-right: 10vw;">
<div class="image"></div>
</div>
.image {
background-image: url("orange.jpg");
background-size: cover;
background-position: center;
width: 100%;
height: 100px;
}
编辑:上传新图片
【问题讨论】:
-
能否请您也添加您的 HTML 和 CSS - 这样我们才能提供适当的帮助。图像并没有真正的帮助。谢谢
-
你能创建一个简短的 sn-p 来重现这个问题吗?
-
除了@AlwaysHelping所说的HTML,我们还需要查看相关的CSS!
-
@FluffyKitten 好提醒 :)
-
好吧,
background-image的 css 不正确 - 您已将所有属性作为background-image的一部分包含在内。不确定这是否是您所看到的问题,但您需要解决该问题以查看可能发生的其他情况:)