在猫头鹰旋转木马图像上添加背景颜色

时间:2014-08-07 14:53:27

标签: jquery css twitter-bootstrap owl-carousel

我正在使用jQuery Owl Carousel

我创建了一个图像滑块,我想在滑块图像上添加背景颜色。

这是标记:

 <!-- HEADER-02 CONTENT -->
<div class="header-02-sub">

<!-- SLIDER STARTS HERE -->
<div id="owl-slider" class="owl-carousel owl-theme">

          <div class="item">
            <img src="http://placehold.it/1600x700" alt="The Last of us">
            <div class="caption">

             <h1>SOME TITLE HERE</h1>

            </div>               
          </div>
         <div class="item">
            <img src="http://placehold.it/1600x700" alt="The Last of us">
             <div class="caption">

             <h1>SOME TITLE HERE</h1>

            </div>          
          </div>
          <div class="item">
            <img src="http://placehold.it/1600x700" alt="The Last of us">
            <div class="caption">

             <h1>SOME TITLE HERE</h1>

            </div>     
          </div>

        </div>
  <!-- SLIDER ENDS HERE -->      


 </div>

 <!-- END HEADER-02 CONTENT -->

我已经加入了这个CSS:

.header-02-sub {
background-color:red;
z-index:9999999;
witdth:100%;
height:100%;
}

我也尝试将此代码添加到#owl-slider父级或.item,但这些都不起作用。

这是 jsbin

有关如何在幻灯片图片上添加背景颜色的任何建议?

1 个答案:

答案 0 :(得分:3)

将绝对定位的DIV(我们称之为.overlay)添加到.item元素中,然后使用

标记此新DIV
.overlay{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 700px;
  width: 1600px;
  background-color: red;
  opacity: 0.5;
}

<强>更新

如果您的网页有效,请将position: relative添加到.item,然后将.overlay的身高和宽度更改为100%

.item{
  position: relative;
}
.overlay{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background-color: red;
  opacity: 0.5;
}

New JSBin