实现网页背景绘制的两种方法

实现网页背景绘制的两种方法
利用背景尺寸:封面实现图片的绘制效果,并利用jQuery动态设置背景图片的大小,实现这两种方法

有两种解决方案:

一个是CSS,它使用后台大小:封面来达到画图的效果。然而,IE8及以下版本不支持背景的大小,所以你可以使用微软的过滤效果,但是IE6不支持。

复制代码代码如下所示:
体{ background: url(BG .webp)中心;背景尺寸:封面;身高:900px;宽度:100%;
过滤器:ProgID:DXImageTransform.Microsoft.AlphaImageLoader(SRC = 'bg .webp,sizingmethod =规模');}

另一种方法是使用jQuery动态地在主体中插入一个div,然后在div中包含一个图片,并通过更改浏览器窗口动态地更改背景图像的大小。
复制代码

复制代码代码如下所示:
$(函数(){())
$();
$(# main_bg)。追加();
掩护();
$(窗口)。调整大小(函数())浏览器窗口更改
掩护();
});
});
函数覆盖(){
无功win_width = $(窗口)Width();
无功win_height = $(窗口)Height();
$(# bigpic)。Attr({宽度:win_width,身高:win_height });
}
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部