Html 响应性背景图像,带Div容器内的全宽

Html 响应性背景图像,带Div容器内的全宽,html,css,image,responsive-design,background-image,Html,Css,Image,Responsive Design,Background Image,我想在一个容器中创建一个背景图像,该容器大约位于页面的一半。高度可能是屏幕高度的20%-30%。我是否需要创建多个图像并使用CSS Media question显示一个图像并隐藏每个分辨率范围的所有其他图像?或者,是否有更简单的方法自动缩放图像。如果图像是矢量格式,是否有帮助 如果希望图像始终覆盖div,可以使用CSS3的新背景大小值: background-size: cover | contain; 掩蔽 使用cover,无论大小,图像都将填充整个容器,浏览器将调整图像,并且图像可能会被裁

我想在一个容器中创建一个背景图像,该容器大约位于页面的一半。高度可能是屏幕高度的20%-30%。我是否需要创建多个图像并使用CSS Media question显示一个图像并隐藏每个分辨率范围的所有其他图像?或者,是否有更简单的方法自动缩放图像。如果图像是矢量格式,是否有帮助

如果希望图像始终覆盖div,可以使用CSS3的新
背景大小
值:

background-size: cover | contain;
掩蔽 使用cover,无论大小,图像都将填充整个容器,浏览器将调整图像,并且图像可能会被裁剪

包含
整个图像将始终可见,即如果容器比图像小,图像将缩小以适合容器,这样,容器中的空白是正常的。

如果希望图像始终覆盖div,可以使用CSS3新的
背景大小
值:

background-size: cover | contain;
掩蔽 使用cover,无论大小,图像都将填充整个容器,浏览器将调整图像,并且图像可能会被裁剪

包含
整个图像将始终可见,也就是说,如果容器比图像小,图像将缩小以适合容器,这样,容器中出现空白是正常的。

您可以共享当前代码吗。下面是一个JSFIDLE,它显示了非常接近我想要的内容。我只想让图像显示在屏幕的一半而不是顶部。你能分享当前的代码吗?这是一个JSFIDLE,它显示了一些非常接近我想要的东西。我只希望图像显示在屏幕的一半,而不是顶部。