Having trouble with this as well. I suspect it's related to Firefox rendering animated images. To work around this issue with your fixed-size slideshow, consider setting your images as backgrounds, which seems to resolve the problem. Any ideas for a responsive solution?
HTML:
<div id="banner" class="cycle-slideshow" data-cycle-speed=1400 data-cycle-auto-height=1200:500 data-cycle-caption-plugin=caption2 data-cycle-slides=">div">
<div class="cycle-overlay"></div>
<div class="slide" style="background-image: url('images/home/slide1.jpg');" data-cycle-desc=" Lago Del Pino in Tyler, TX" ></div>
<div class="slide" style="background-image: url('images/home/slide2.jpg');" data-cycle-desc=" Wood County Electric Cooperative in Quitman, TX" ></div>
<div class="slide" style="background-image: url('images/home/slide3.jpg');" data-cycle-desc=" Racquet & Jog in Tyler, TX" ></div>
<div class="slide" style="background-image: url('images/home/slide4.jpg');" data-cycle-desc=" Centene in Tyler, TX" ></div>
<div class="slide" style="background-image: url('images/home/slide5.jpg');" data-cycle-desc=" Lindale ISD Performing Arts Center in Tyler, TX, Images courtesy of Alan Roberts, AIA" ></div>
NOTE Make sure to add the data-cycle-slides=">div"
attribute to #banner if you want cycle to use <div>
elements instead of defaulting to <img>
.
CSS:
#banner > div.slide{
width: 100%;
height: 100%;
background-size: cover;
}
This method will cycle through the <div>
elements with your images set as backgrounds, achieving the desired effect.