背景图片随窗口大小改变自适应
2015-02-11 16:54
267 查看
效果参考
http://vip.163.com/ http://vip.sina.com.cn/
特点:背景图片在不变形的情况下尽可能的显示完整,窗口不出现滚动条,始终全屏显示
JS:
#content代表最外层的DIV,使页面全屏
.bg代表背景图片
<img src="#" class="bg" />
http://vip.163.com/ http://vip.sina.com.cn/
特点:背景图片在不变形的情况下尽可能的显示完整,窗口不出现滚动条,始终全屏显示
JS:
#content代表最外层的DIV,使页面全屏
.bg代表背景图片
<img src="#" class="bg" />
//此参数表示图片缩放的比例,如果有需要定位在窗口某位置的图片,可根据此变量改变该图片的大小和坐标,使其在窗口大小改变的时候可以保持和背景固定的比例及位置, var scale = 1; var bgMarginTop=150; //计算比例值 var o = 图片宽度/图片高度; var screenWidth = $(window).width(); var screenHeight = $(window).height(); //设置窗口全屏 $("#content").css({"height":screenHeight,"width":screenWidth}) var a = screenWidth / screenHeight; if (o > a ){ scale = parseInt($(".bg").width())/1920; $(".bg").height(screenHeight+bgMarginTop*scale).width(""); }else if(o < a ) { scale = screenWidth/1920; $(".bg").width(screenWidth).height(""); }
相关文章推荐
- 绑定的背景图片自适应窗口大小
- html/js 实现背景图片自适应窗口分辨率大小
- pyqt窗口背景图片自适应大小
- 给对话框加载图片背景,使得窗口大小改变时,控件还在
- 网页背景图片不平铺,自适应窗口大小
- ASP.NET实现自适应图片大小的弹出窗口
- 自适应图片大小的弹出窗口(3 中方法)
- 自适应图片大小的弹出窗口
- ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑) [转载,佚名]
- ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑)
- 自适应图片大小的弹出窗口
- 自适应图片大小的弹出窗口
- JavaScript自适应图片大小的弹出窗口
- ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑)
- ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑)
- ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑)
- 自适应图片大小的弹出窗口(3 中方法)
- 使图片自适应窗口的大小
- ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑)
- 自适应大小的图片弹出窗口