覆盖整个div与图像

问题描述:

为我的joomla 3.x网站我使用基于EF4框架的模板。我分配宽度“5”来定位top2-1和“7”来定位top2-2。 我想为位于top2-1的主页(http://francescaleso.com/it/)创建一个自定义html模块,以显示完全填充它的背景图片。 我试图在这个网站做这样的建议:覆盖整个div与图像

.homeimg { 
    overflow: hidden; 
    background-size: cover; 
    background-position: center; 
    background-image: url(/images/headers/home-image.jpg); 
} 

和模块只有

<div class="homeimg"></div> 

图像的路径是正确的,因为如果我尝试“在新标签中打开”它会正确显示,但它不会显示在我的主页上。

+0

如果我理解正确,你想包括具有'class =“span5”'的div内的完整图像。所以为了达到这个目的,我只是将你的'

'改成了''并且工作。我希望这能解决你的问题!下面是它的样子的截图:[Imgur](http://imgur.com/vQjGA5y) –
+0

如果这样做,我得到这个:http://francescaleso.com/it/ 正如你可以看到它不完全覆盖该区域。如果你看下面的评论的例子,你会看到我想达到什么。 另外,我想它是100%的高度(所以如果不滚动,所以垂直填充页面)但不水平 – 94a94

在CSS中进行这些修改。

.homeimg { 
    background-size: cover; 
    background-position: center; 
    background-image: url(/images/headers/home-image.jpg); 

    position: absolute; 
    top: 0; 
    bottom: 0; 
    width: 100%; 
} 
+0

这样做不会有帮助,因为图像覆盖整个页面覆盖全部其他内容,而我需要它来覆盖它的左上部分。 下面是我很**尝试实现的一个例子: http://www.joomla.it/template/8718-ohio-template-only-v1-0.html 我诚实地说,没有线索。 – 94a94

----编辑---如果我打了一下绝对和相对位置,我得到这个: 的问题是图像不是空间未涡卷的整个高度,也有一个不需要的填充或左边的东西...