我正在尝试创建完整的背景图像。不幸的是,图像甚至没有出现,更不用说作为完整背景。感谢帮助。
#bg {
position: fixed;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
}
#bg img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
}
<div id="bg"><img src="img/bg.jpg" alt="">
</div>
答案 0 :(得分:2)
如果您想将其作为背景图片,请尝试以下操作。我添加了一个代码段。
#bg {
position: fixed;
background-image: url(http://www.laminart.com/img/product/cad/928_2455_L.jpg);
width:500px;height:200px;
padding:0px;
}
<div id="bg">
text over the picture
<br><br>
some addition text
<div>
答案 1 :(得分:2)
你不需要2个课程
你只需要
#bg {
position: absolute;
width:100%;
min-height:100%;
background-image:url("http://www.yourdomain.com/images/image.jpg");
background-size:cover;
}
<div id="bg"> </div>
查看此JSBin示例
答案 2 :(得分:1)
使用以下内容使其“完整”
background-size:cover;