2013-07-12 69 views

回答

1

好像它需要被添加到sf选择

.squarespace-slideshow-animated-frame.type-fade .sf 
{ 
    border-top-right-radius:5px 
    along with webkit and -moz obviously 
} 
0

您应该使用新的<div>它包装你pageHeaderWrapperpageBodyWrapper,然后把一个border-radius在该分区而不是指定的border-radius为2个不同的div,并指定哪些角落应该有border-radius

像这样:

<div id="content"> 
    <div id="pageHeaderWrapper"> 
    </div> 
    <div id="pageBodyWrapper"> 
    </div> 
</div> 

CSS:

#content { 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
} 

这将导致更清洁的结构和较少的代码行。

小费:尽量避免使用!important尽可能地多。

1

您的div header-slideshow.squarespace-slideshow-wrapper都是980像素宽,但您的页面只有960像素,因此您没有看到右上角的圆角。

在两个div上设置宽度为960px,你会没事的。