1

我使用 jQuery-cycle 为我的幻灯片之一供电,并且应用于容器 div 的边框半径属性没有按预期工作:“查看内容”幻灯片有圆角,其他幻灯片没有。

#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/

4

1 回答 1

1

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

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

.carousel_cont {
  padding: 15px 0px;
}
于 2011-06-06T22:05:42.403 回答