css3 学习笔记(一)
文章目录
兼容性
在编写CSS3样式时,不同的浏览器可能需要不同的前缀。它表示该CSS属性或规则尚未成为W3C标准的一部分,是浏览器的私有属性,虽然目前较新版本的浏览器都是不需要前缀的,但为了更好的向前兼容前缀还是少不了的。
前缀 | 浏览器 |
---|---|
-webkit | chrome & safari |
-moz | firefox |
-ms | IE |
-o | opera |
边框
圆角效果 border-raidus
|
|
阴影 box-shadow
|
|
4px
:x轴偏移量 必须有,水平方向,允许负值
2px
:y轴偏移量 必须有,垂直方向,允许负值
6px
:[阴影模糊半径] 可选,模糊距离,值越大越模糊,>=0
未写:[阴影扩展半径] 可选,阴影的尺寸,值可正负
#333333
:[阴影颜色] 可选,缺省为黑
未写:[投影方式] 可选,inset为内阴影,缺省为外阴影
多个阴影用逗号隔开。
颜色
rgba
|
|
颜色渐变
|
|
linear-gradient
:渐变类型
to bottom
:渐变方向,还可以为:to top,toleft,toright,to top left,to top right
#fff
:起始颜色
#999
:终止颜色
颜色值可以放多个,在起始和终止之间
文字、文本
实现文本溢出时用(……)表示
|
|
文本阴影
|
|
X-offest
: 水平方向,正右负左
Y-offset
: 垂直方向,正下负上
blur
: 模糊值,>=0,
color
: 阴影颜色,可使用rgba
引入本地字体:@font-face
|
|
文章作者 ryan
上次更新 2015-05-22