Html 响应性网页设计:“响应性网页设计”;如何使用CSS根据浏览器窗口大小调整背景图像的大小;?

Html 响应性网页设计:“响应性网页设计”;如何使用CSS根据浏览器窗口大小调整背景图像的大小;?,html,css,background-image,responsive-design,browser-width,Html,Css,Background Image,Responsive Design,Browser Width,我正在创建一个网站,我的所有产品图像将根据浏览器窗口大小重新调整大小,因此我写了一些媒体查询,其中我使用了一个大图像,并在不同的窗口大小中重新调整大小,但我有一个图像,我在后台使用,我如何重新调整大小?我想在IE7和IE8的所有浏览器中都支持它 HTML <div></div> 我的实时代码在这里:-这里我有一个主“产品图像”,它现在正在根据浏览器窗口大小调整大小(在我的小提琴中,我还没有编写调整产品图像大小的代码,我只是显示我现在要调整大小的图像),但我有另一个“省钱

我正在创建一个网站,我的所有产品图像将根据浏览器窗口大小重新调整大小,因此我写了一些媒体查询,其中我使用了一个大图像,并在不同的窗口大小中重新调整大小,但我有一个图像,我在后台使用,我如何重新调整大小?我想在IE7和IE8的所有浏览器中都支持它

HTML

<div></div>

我的实时代码在这里:-这里我有一个主“产品图像”,它现在正在根据浏览器窗口大小调整大小(在我的小提琴中,我还没有编写调整产品图像大小的代码,我只是显示我现在要调整大小的图像),但我有另一个“省钱标签”图像,它位于“跨度”的背景中我想与产品图像同时重新调整大小。

为此,您可以使用
背景大小
属性

比如:

body{
background-size:cover;
-moz-background-size:cover;
-webkit-background-size:cover;
}
还有其他属性,如
包含
&
100%100%

检查此链接

对于IE,您可以使用
过滤器

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
编辑: 您的live代码是正确的,但您必须像这样定义宽度和高度的百分比

&您也可以像这样使用
img
标记

编辑:

也许这就是你想要的


同时选中此链接

我希望在IE7和IE8的所有浏览器中都支持此链接too@jitendra; 它支持所有浏览器接受IE for IE你可以使用过滤器只是一个小提示:我注意到Google Chrome在使用
background size:cover
属性时有问题:它使滚动变得非常紧张。例如,当使用jQuery插件时,这个问题消失了,滚动再次变得平滑。@andrej;在chrome中没有使用背景盖属性的问题检查此链接他们使用背景盖property@sandeepthx的链接,我看到了它,它真的很好…对不起,如果你没有得到我的权利…我有一个div和有一个图像,我希望两者同时实现,根据浏览器的宽度或大小看到这里
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
img{
position:absolute;
width:100%;
height: 100%}