2015-12-08 37 views
1

我无法获得滑块右侧的图像以覆盖下面的div。我已经使用了各种不同的位置和z-index变量,并且无法使其工作。如何让滑块内的图像覆盖正在进行的div?

Live Site

我使用滑块图片内容:

.overlay-img{ 
position:absolute; 
right:0; 
z-index:9999; 
top:-300px;} 

我用以下的div(下)什么:

.lower-stack{ 
position:relative; 
z-index:1;} 

Effect I'm trying to achieve (image)。任何帮助赞赏。我错过了什么?

+1

请确保在您的问题的评论中包含任何相关代码,如http://stackoverflow.com/help/how-to-ask中所述。 –

+0

更新了图像和代码。谢谢。 –

+0

'div.lower-stack'在哪里?我无法在您的实时网站上找到它。 – AVAVT

回答

1

swipper的最外层包装物具有overflow: hidden,防止儿童内容在其边界之外被看到。

.swiper-container { 
    margin: 0 auto; 
    overflow: hidden; 
    position: relative; 
    z-index: 1; 
} 

可以考虑增加一个ID,特定的容器中,并使其overflow: visible

#newID{ 
    overflow: visible; 
} 

当你这样做,幻灯片开始展示页面的右侧和水平滚动条出现。为了解决这个问题,添加overflow: hidden.mainContent

.mainContent{ 
    overflow: hidden; 
} 

不要设置z-index: 9999的形象,这是没有必要的。

+0

这工作。我不得不更改.swiper容器以获得更高的索引并且它工作。谢谢! –