css和js结局背景图自适应游览器大小
2015-06-01 21:40
525 查看
在网上找了一两个钟都没找到合适自己的解决方法,索性自己硬着头皮写写了
<div style="position:absolute; width:100%; height:100%; z-index:-1">
<img src="xxxx" height="100%" width="100%"/>
</div>
这个上面是通用的写法
意思就是在你想设置背景的DIV中,添加以上代码,把这个DIV设置为底层,你的其他内容会浮在这个DIV上面,修改你的img src路径就可以了。但是用css会出现讨厌的滚动条,,于是还是感觉用js实在。
<script type="text/javascript">
window.onload=function(){
$('#img').height($(window).height());
$('#img').width($(window).width());
}
window.onresize = function(){
$('#img').height($(window).height());
$('#img').width($(window).width());
}
</script>加载的时候跟改变游览器大小的时候都会重新计算图片的大小。
<div style="position:absolute; width:100%; height:100%; z-index:-1">
<img src="xxxx" height="100%" width="100%"/>
</div>
这个上面是通用的写法
意思就是在你想设置背景的DIV中,添加以上代码,把这个DIV设置为底层,你的其他内容会浮在这个DIV上面,修改你的img src路径就可以了。但是用css会出现讨厌的滚动条,,于是还是感觉用js实在。
<script type="text/javascript">
window.onload=function(){
$('#img').height($(window).height());
$('#img').width($(window).width());
}
window.onresize = function(){
$('#img').height($(window).height());
$('#img').width($(window).width());
}
</script>加载的时候跟改变游览器大小的时候都会重新计算图片的大小。
相关文章推荐
- getStyle(),修改样式属性
- css3 text-shadow
- 父窗口采用js控制iframe页面样式
- Html-Css-设置DIV边框圆滑
- 关于更改ListBox的ItemsPanel样式
- CSS: Float a div on another div, Ex: Text caption on picture
- css3 animation实现风车转动
- css绘制三角形方法
- 表格样式
- CSS3 transition transform
- CSS 背景图随div大小缩放 兼容IE
- CSS 判断IE并执行样式
- CSS + ul li 横向排列的方法
- 关于CSS布局的一些经验
- 10_css控制背景与css精灵.txt
- 6_css选择符详解.txt
- 5_css控制文字及链接.txt
- 4_css语法及优先权.txt
- 3_css语法.txt
- 2_css理解.txt