外面一个div放一个背景图,里面放一个头部图片,头部图片是从背景图截下来来的。所以让它俩居中正好能拼在一起。
但是背景的宽度不够,我想把背景拉伸,但这样却不能够完美的拼在一起。
原代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
body{margin:0;padding: 0;}
.bodyBG{background: url(bodyBG.gif)no-repeat 50% 0;height: 546px;}
.head{background: url(erjiHead.jpg)no-repeat 50% 0;height: 212px;}
</style>
</head>
<body>
<div class="bodyBG">
<div class="head">
</div>
</div>
</body>
</html>
原效果:
当我把两个的backgroung后面改成100% 0后,变成下面这个样子
有什么好的方法可以解决这样的问题,实现这样的效果,只要拼起来,铺满游览器就好:
背景 bodyBG.gif 1280*546
头部图片 erjiHead.jpg 992*212
试试?
<!DOCTYPE html>
<html>
</html>