我有一个 div,我想把它的一部分放在另一个 div 上。它应该如下所示:
图 1
我设法想出了下面的代码,如果我overflow:hidden;
从 div中删除它可以正常工作,imageSlider
但如果我不这样做,它会给我以下结果:
图 2
你可以在这里查看代码:http: //jsfiddle.net/Y52fu/
但我必须将其overflow:hidden;
用作 div 的 CSS 规则,imageSlider
因为它实际上是图像滑块的 div。如果不使用它,则图像滑块将失去其功能。
您能否告诉我如何实现如图 1 所示的结果,保留overflow:hidden;
div imageSlider
?
HTML
<div class="imageSlider">
<div class="box">
<div class="slideCaption1">
<div class="slideText1"><span>PARIS</span></div>
</div>
</div>
</div>
CSS
.imageSlider{
width:400px;
overflow:hidden;
}
.box{
width:400px;
height:300px;
background-color:green;
position:relative
}
.slideCaption1 {
top: 20px;
right:-12px;
position: absolute;
background: rgb(000, 000, 000);
background: rgba(000, 000, 000, 0.75);
}
.slideText1{
color: white;
font-size:22px;
line-height:35px;
padding-left: 9px;
padding-right: 9px;
padding-top: 5px;
padding-bottom: 5px;
font-weight:bold;
margin-right:15%;
margin-left:9%;
text-transform:uppercase;
}
更新
请查看此链接以查看我项目中的实际代码:http: //jsfiddle.net/P7mdV/1/