如果一个图像做背景图片的时候,图像大还好,一张就覆盖了整个背景,但是如果图片小的呢,他会多拿一些图片来垫底,所以看起来就五花八门的,怎样才能不让北京图片重复呢?就好像桌面的背景图像,要拉伸不哟平铺怎么弄。回答好的追加分
參考答案:楼上说的仅仅是不重复,楼主要的是不重复并且可以拉伸
应按1楼方法
css:
#bgdiv { /*背景层样式*/
position:absolute;
width:100%;
height:100%;
padding:0px;
}
#bgimg { /*背景图片样式*/
width:expression(this.parentNode.clientWidth);
height:expression(this.parentNode.clientHeight);
}
#cntdiv { /*文字层样式*/
width:100%;
height:100%;
padding:10px;
}
html:
<div>
<div id="bgdiv">
<img id="bgimg" src="图片地址">
</div>
<div id="cntdiv">
文字内容
</div>
</div>