CSS3 --- 盒子

1.设置文本阴影

语法:text-shadow:水平 垂直 模糊强度 阴影颜色; 例:

text-shadow:2px 2px 2px deep gray;

水平(必需):正值向右,负值向左;

垂直(必需):正值向下,负值向上;

模糊强度:0为最清晰,值越大阴影越模糊;

注意:文字、盒子都可以加多组阴影,例:text-shadow:2px 2px 2px red,-2px -2px 2px blue,... ...;

2.盒子阴影

语法:box-shadow:水平 垂直 模糊强度 模糊尺寸 颜色 内/外阴影;例:

box-shadow:2px 2px 2px 2px gray [outset];   //外阴影(默认),outset可以不写
box-shadow:2px 2px 2px 2px gray inset;    //内阴影

水平(必需):正值向右,负值向左;

垂直(必需):正值向下,负值向上;

模糊强度(必需):0为最清晰,值越大阴影越模糊;

模糊尺寸:值越大阴影面积越大;

颜色(必需):阴影颜色;

3.设置盒子圆角

语法:border-radius:左上 右上 右下 左下; 例:

border-radius:10px 15px 20px 25px;   //顺序为左上->右上->右下->左下,可单独设置

如果四个角圆角一致可简写:

border-radius:10px;   //四个圆角都为10px

4.设置半透明颜色

文字半透明:

color:rgba(255,0,0,0.3);   //文字为红色,透明度为0.3

背景半透明:

background:rgba(0,0,blue,0.8);   // 背景色为蓝色,透明度为0.8

注意:透明值越小,透明度越高;

5.设置背景图片的尺寸

background-size:宽度 高度;例:

background-size:400px 500px;   //如果背景图片过小,背景图片可以平铺

background-size:cover;   背景图片会把整个盒子(宽和高)填充满,不平铺;

background-size:contain;   背景图片将盒子的宽或者高完全覆盖就停止,不平铺;

posted on 2018-01-04 17:00  喜气洋洋得意  阅读(110)  评论(0编辑  收藏  举报

导航