我想创建多个背景图片但由于某种原因它不适合我。我在网上搜索并在youtube上观看了一些教程视频。我一步一步地遵循教程说明,但我不知道为什么它不适合我。
我正在使用Dreamweaver CS6。
这是我的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1
<style type="text/css">
body
{ background: url(images/navi-bg.png) repeat-x 0 85px, url(images/gplaypattern.png) repeat;
}
</style>
</head>
<body>
</body>
</html>
以下是图片的链接:
我希望第一张图片有背景重复:repeat-x backgound-positon(x):0 backgound-position(y)85px
第二张图片应重复
答案 0 :(得分:1)
这里是您缺少html和head标签的解决方案,也忘了关闭doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
body
{ background: url(http://i48.tinypic.com/23vyd6g.png) repeat-x 0 85px, url(http://i46.tinypic.com/oucxky.png) repeat;
}
</style>
</head>
<body>
</body>
</html>
答案 1 :(得分:1)
想法就是这样,用这个
改变你的代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body {
background-image: url(images/navi-bg.png), url(images/gplaypattern.png);
background-repeat: no-repeat, no-repeat;
background-color: transparent, transparent;
}
</style>
</head>
<body>
</body>
</html>
答案 2 :(得分:1)
请查看此jsFiddle链接 - http://jsfiddle.net/nFPLN/
<style type="text/css">
body {
background: url('http://oi48.tinypic.com/23vyd6g.jpg'),
url('http://oi46.tinypic.com/oucxky.jpg');
background-repeat: repeat-x, repeat;
}
</style>