如何使用背景图像制作div。我试过了:
.mainFoto{
width:100%;
height:100%;
background: url("http://www.vsttp.hekko24.pl/images/logo2.png") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

<div class="row mainFoto">
</div>
&#13;
这是一个好方法吗?如何显示?
答案 0 :(得分:0)
非常接近!只需要设置
html, body {
height: 100%;
}
正确显示。在这里更新了小提琴:http://jsfiddle.net/9zygg1gt/2/
设置height: 100%
时,它需要与其他内容相关。添加这个小块可以使它相对于它具有100%的高度。
答案 1 :(得分:0)
不要将div高度与%一起使用(请尝试使用px)。宽度可以使用%,但高度将无法按预期工作。
答案 2 :(得分:0)
我在main()
上使用了您的代码
并将x
添加到div const
demo
答案 3 :(得分:0)
您需要添加position:fixed
。
.mainFoto{
width:100%;
height:100%;
background: url("http://www.vsttp.hekko24.pl/images/logo2.png") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
position: fixed;
}
&#13;
<div class="mainFoto">
</div>
&#13;