css适用于firefox,但不适用于Chrome或Chrome。如何修复的CSS,至少IE浏览器像Firefox一样工作。html -css check for chrome,即&firefox
火狐:
IE:
的图像是在背景中,以及,但应该是透明的。
铬:
的HTML:
<center><div id="slideshowContentArea" style="display:none; width:500px; height:300px">
<div class='nav'><a id='prev' href='#'>Prev</a>  <a id='next' href='#'>Next</a></div>
<div id="slideshow" class="pics" style="position: relative; overflow-x: hidden; overflow-y: hidden; height:250px; width:395px"> </div>
</div></center>
$('#slideshow').cycle(
{ fx: 'fade', timeout: 3000, speed: 500,
pager: '#slideshow', before: setBGBefore, prev:'#prev',next:'#next',after:onAfter
}
);
function setBGBefore() {
$(this).css({ 'background-image': 'url(' + $(this).find('img').attr('src') + ')',
'background-position': 'center top', 'background-color': 'transparent' });
$(".welcomeBox div").html($(this).find('span').html());
}
那么,修复CSS我必须看到CSS。你可以发布吗? – Blender 2011-06-01 16:09:22
@Blender:我很抱歉,css被嵌入在setbgbefore函数里 – 2011-06-01 16:16:19
这不是整个CSS,我很确定。 – Blender 2011-06-01 16:17:55