我正在使用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/
发布于 2011-06-07 06:05:42
你实际上在#carousel div上变得圆角了(你可以通过在#carousel上添加一个红色边框来测试)。你看不到它的原因是因为图像是绝对定位的,没有圆角。
如果想要显示圆角,可以将以下规则添加到样式表中:
.carousel_cont {
padding: 15px 0px;
}https://stackoverflow.com/questions/6258445
复制相似问题