CSS3基础

RGBA

前三个值是RGB颜色,最后一个表示透明度(0 = 全透明,1 = 不透明)
 



RGBA可以应用于任何和颜色相关的属性,比如font color, border color, background color, shadow color等等。
 


文字阴影

text shadow的结构顺序是这样的:x-offset,y-offset,blur和color
 


如果x-offset是负数,阴影会移到左边。如果y-offset是负数,阴影会移到上面。别忘了,shadow color是可以使用GRBA的哦!
 


你可以设置多个text-shadow,用逗号分隔开就行了。下面的例子使用了两个text-shadow,实现了字母凸起的效果(上面有1px,下面也有1px)。

text-shadow: 0 1px 0 #fff, 0 -1px 0 #000;



圆角边框

border radius的简写形式很像padding和margin(比如,border-radius: 20px)。为了让浏览器渲染圆角边框,不同浏览器需要加上不同的前缀,webkit需要加上“webkit-”,Firefox需要加上“-moz-”。
 


每个角可以设置不同的值,这里注意一下,关于角,Firefox和Webkit有不同的属性名。
 


盒阴影

box shadow的结构和text-shadow一致:x-offset,y-offset,blur和color。
 


和text shadow相同,你也可以设置多个box shadow,下面的例子设置了3个box shadow。

-moz-box-shadow: 
-2px -2px 0 #fff, 
2px 2px 0 #bb9595, 
2px 4px 15px rgba(0, 0, 0, .3);


posted @ 2011-10-01 13:02  越己  阅读(353)  评论(0编辑  收藏  举报