我一直在试图将背景图像的高度设置为100%或自动,但是当我这样做时,图像根本不会被任何浏览器显示。无法找出原因。这使我无法做出体面的负责任的图像。将背景图像高度设置为100%
的代码如下:
<div class="responsive_image" />
而CSS如下:
.responsive_image {
background-image ("testing_image.jpg");
background-size: 100%;
}
再次,(令人沮丧的)的结果是,图像被从未显示。但是,当我将背景大小高度设置为100px或200px时,图像将完美显示。无法弄清楚为什么会发生。
如果您使用'background-size:cover;'或'background-size:contains;',该怎么办? –