我一直有一个问题,如果拍摄背景图像我无法看到这个图像,直到我给包含一个固定的宽度:
<div class="picture">
</div>
.picture {
background-image: url('img/start_bigpic.jpg');
background-size: 100%;
}
这不起作用。即使我像这样更新它,图像也不会显示。
.picture {
background-image: url('img/start_bigpic.jpg');
background-size: 100%;
width: 100%;
height: 100%;
}
仅当我添加基于像素的宽度和高度时,图像才能正确显示,但我只想要流体网格中基于百分比的值。
解决方案是什么?我可以在没有包含 div 的基于像素的宽度和高度的情况下显示背景图像吗?
谢谢!
编辑:这是我的问题的 jsfiddle。除非我使用基于 px 的高度,否则我无法显示图片:http: //jsfiddle.net/t3YZt/