2014-10-27 55 views

回答

1

您需要添加高度和宽度属性才能使用背景图像。

#counter1 { 
    background-image: url(http://i.imgur.com/7NMEPIo.jpg); 
    width:600px;height:340px; 
} 

here is a fiddle with a working version

你应该重新考虑使用其他字体颜色;-)

+0

你好,谢谢你的回答,只是一个很小的问题,如果我可以。我想让我的照片在整个网站上都保持100%的宽度,并且不再重复。然而,每次我这样做,它只会覆盖25%的网站,你认为你知道答案吗? [见这里](http://jsfiddle.net/hus​​pk2j1/14/) – arrey 2014-10-28 14:12:27

+0

也许这可以帮助你: http://stackoverflow.com/questions/235855/how-do-i-stretch-a-background- image-to-cover-the-entire-html- – 2014-10-28 14:14:36

+0

谢谢,它的确如此。 – arrey 2014-10-28 14:21:46

0

基本上,因为浮动计数器不会导致它的父级正确计算高度。您可以使用overflow: hidden属性修复此问题。

#counter1 { 
    background-image:url(http://i.imgur.com/7NMEPIo.jpg); 
    overflow: hidden; 
} 

http://jsfiddle.net/huspk2j1/8/

0

为了解决这个问题,你可以用clear: both在你的容器的末尾简单地添加元素。

在此处查看更新代码:http://jsfiddle.net/aksruLLh

+0

你需要更多的标记。我认为'overflow'方法更清洁。 – Hless 2014-10-27 13:50:54