CSS3总结「1」

Posted by Chen on February 13, 2021

1.边框属性

border-radius 属性用于创建圆角 box-shadow 用于向方框添加阴影 border-image 属性允许您规定用于边框的图片

2.背景属性

background-size 属性规定背景图片的尺寸。 background-origin 属性规定背景图片的定位区域。

背景图片可以放置于 content-box、padding-box 或 border-box 区域 CSS3 允许您为元素使用多个背景图像。

实例 为 body 元素设置两幅背景图片:

1
2
3
4
body
{ 
background-image:url(bg_flower.gif),url(bg_flower_2.gif);
}

background-clip 规定背景的绘制区域。 background-origin 规定背景图片的定位区域。 background-size 规定背景图片的尺寸。

3.text-shadow 可向文本应用阴影

向标题添加阴影:

1
2
3
4
h1
{
text-shadow: 5px 5px 5px #FF0000;
}

word-wrap 属性允许您允许文本强制文本进行换行 实例 允许对长单词进行拆分,并换行到下一行:

p {word-wrap:break-word;}

4.font-family 属性

引用字体的名称 (myFirstFont)

实例

1
2
3
4
5
6
7
8
9
10
11
12
<style> 
@font-face
{
font-family: myFirstFont;
src: url('Sansation_Light.ttf'),
     url('Sansation_Light.eot'); /* IE9+ */
}
div
{
font-family:myFirstFont;
}
</style>

5.2D 转换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
translate() 方法元素从其当前位置移动根据给定的 leftx 坐标  topy 坐标 位置参数

      translate(50px,100px) 把元素从左侧移动 50 像素从顶端移动 100 像素
rotate() 方法元素顺时针旋转给定的角度允许负值元素将逆时针旋转
           rotate(30deg) 把元素顺时针旋转 30 
scale() 方法元素的尺寸会增加或减少根据给定的宽度X 和高度Y 参数
       scale(2,4) 把宽度转换为原始尺寸的 2 把高度转换为原始高度的 4 
skew() 方法元素翻转给定的角度根据给定的水平线X 和垂直线Y 参数
       skew(30deg,20deg) 围绕 X 轴把元素翻转 30 围绕 Y 轴翻转 20 
matrix() 方法把所有 2D 转换方法组合在一起
div
{
transform: translate(50px,100px);
-ms-transform: translate(50px,100px);		/* IE 9 */
-webkit-transform: translate(50px,100px);	/* Safari and Chrome */
-o-transform: translate(50px,100px);		/* Opera */
-moz-transform: translate(50px,100px);		/* Firefox */
}

6.3D 转换

1
2
rotateX() 方法元素围绕其 X 轴以给定的度数进行旋转
  rotateY() 方法元素围绕其 Y 轴以给定的度数进行旋转


  相关文章:

「游客及非Github用户留言」: