Ok so firstly I want to thank you for replying so quickly I tried both posted solutions and ScallioXTX was actually correct but I had to remove the zoom as I had a position for the element already defined.
My problem original problem was that the text was displaying looking "thin" in IE7. So I figured out that it was the filter issue hence my original question.
Now my problem isnt the text, that is fine. It's that what was once a 6 second display and a 1 second animation is now a 1 second display and a 6 second wait.
Would someone please be kind enough to take a look at this for me, I dont want to have to resort to putting the text in the image ! (which is the point I am reaching)
Thanks
Code:
<div class="rotator">
<ul>
<li><img src="../Images/image1.jpg" alt="Person Lastname, Position" /><p>“Blah blah blah testimonial 1”</p><p>Person Lastname, Fred Blogs co.<br/>Blah, XX</p></li>
<li><img src="../Images/image1.jpg" alt="Person Lastname, Position" /><p>“Blah blah blah testimonial 1”</p><p>Person Lastname, Fred Blogs co.<br/>Blah, XX</p></li>
<li><img src="../Images/image1.jpg" alt="Person Lastname, Position" /><p>“Blah blah blah testimonial 1”</p><p>Person Lastname, Fred Blogs co.<br/>Blah, XX</p></li>
<li><img src="../Images/image1.jpg" alt="Person Lastname, Position" /><p>“Blah blah blah testimonial 1”</p><p>Person Lastname, Fred Blogs co.<br/>Blah, XX</p></li>
<li><img src="../Images/image1.jpg" alt="Person Lastname, Position" /><p>“Blah blah blah testimonial 1”</p><p>Person Lastname, Fred Blogs co.<br/>Blah, XX</p></li>
</ul>
</div>
The CSS
/* rotator in-page placement */
div.rotator {
height:344px;
}
/* rotator css */
div.rotator ul li {
float:left;
margin-left:0px;
position:absolute;
list-style: none;
background-color:#fff;
}
/* rotator image style */
div.rotator ul li img {
padding: 4px;
background: #FFF;
}
div.rotator ul li.show {
z-index:500
}
The Script
function theRotator(){
$('div.rotator ul li').css({opacity: 0, filter:'alpha(opacity = 0);'});
$('div.rotator ul li:first').css({opacity: 1, filter:'alpha(opacity = 1);'});
if ($('div.rotator ul li').length > 1) {
setTimeout('rotate()', 6000);
}
}
function rotate() {
var current = ($('div.rotator ul li.show')? $('div.rotator ul li.show') : $('div.rotator ul li:first'));
if ( current.length == 0 ) current = $('div.rotator ul li:first');
var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div.rotator ul li:first') :current.next()) : $('div.rotator ul li:first'));
next.css({opacity: 0, filter:'alpha(opacity = 0);'}).addClass('show').animate({opacity: 1, filter:'alpha(opacity = 1);'}, 1000);
current.animate({opacity: 0, filter:'alpha(opacity = 0);'}, 1000, function(){setTimeout('rotate()', 6000);}).removeClass('show');
};
Bookmarks