currently the opacity effects all elements in the caption DIV
you need more complex HTML, CSS and Code
Code:
#captions1 {
position:absolute;overflow:hidden;left:0px;top:0px;width:550px;height:45px;border:solid red 0px;
}
#captions1 .page{
position:absolute;left:13px;top:10px;width:550px;height:45px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;
color: #000000;
}
#captions1 .bg{
position:absolute;left:0px;top:0px;width:550px;height:45px;background-Color:red;
opacity:0.5;
filter:alpha(opacity=50); /* For IE8 and earlier */
}
#captions1 .txt{
position:absolute;z-Index:2;left:0px;top:0px;width:550px;height:45px;
}
Code:
<div id="captions1">
<div class="page" ><div class="bg" ></div><div class="txt" >Generator Sets Operating in Parallel</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Transformer Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Compact 150 kW Electric Heater Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Air Conditioner Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Chiller Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Power Cable Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >ADA Cable Ramp Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Film & Special Event Rental Solutions</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Air Handler Rentals</div></div>
<div class="page" ><div class="bg" ></div><div class="txt" >Warming High Voltage Cable</div></div>
</div>
Code:
jQuery(function(){ // on DOM load
$('div#touchgallery1').touchgallery({ // initialize first demo
width: 550,
height: 400,
onchange:function(n){
var ds=document.getElementById('captions1'),clds=ds.childNodes,z0=0,z0a=0;
for (;z0<clds.length;z0++){
if (clds[z0].nodeType==1){
clds[z0].style.visibility=z0a!=n?'hidden':'visible';
z0a++;
}
}
}
})
})
Bookmarks