jQuery-Cycle:border-radius属性在Chrome 11中没有按预期运行

时间:2011-06-06 21:50:47

标签: jquery jquery-cycle css3

我使用jQuery-cycle为我的幻灯片之一提供动力,应用于容器div的border-radius属性未按预期工作:“View Content”幻灯片有圆角,其他幻灯片没有。

#carousel  {-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}

我的循环初始化代码:

$('#carousel').cycle( {
        speed: 400,
        startingSlide: 1,
        speedIn:null,
        speedOut:null,
        cleartype: false,
        fit:1,
        width:980,
        delay: 0,
        timeout:0,  
        fx: 'scrollHorz',
        easing: 'swing',
        easeIn:null,
        easeOut:null,
        prev: '#left',
        next: '#right',
        pager: '#pager',
        pagerAnchorBuilder: function ( idx, slide ) {           
        return('<span><b>0'+slide.id+'</b> / 07</span>');       
        },
        updateActivePagerLink: function(pager, activeIndex) { 
                if(activeIndex==0){
                $('#navigation').hide();
                $('#bottombar').css({'margin-top':'22px'});
                }

                else if(activeIndex==1){
                $('#left').hide(); $('#right').show();
                $('#bottombar').css({'margin-top':'540px'});
                }

                else if(activeIndex==7){
                $('#left').show(); $('#right').hide();
                $('#bottombar').css({'margin-top':'540px'});
                }
                else
                {
                    $('#right').show();$('#left').show();
                    $('#bottombar').css({'margin-top':'540px'});
                }               $('#pager').find('span:eq('+activeIndex+')').addClass('activeSpan').siblings().removeClass('activeSpan'); 
                            }


});

演示:http://rjwcollective.com/equinox/brochure/

1 个答案:

答案 0 :(得分:1)

你实际上在#carousel div上有圆角(你可以通过在#carousel上添加红色边框来测试它)。您没有看到它的原因是图像绝对定位且没有圆角。

如果要显示圆角,请将此规则添加到样式表中:

.carousel_cont {
  padding: 15px 0px;
}