详解IE10下CSS3 3D变换Word文件下载.docx

上传人:b****5 文档编号:18306527 上传时间:2022-12-15 格式:DOCX 页数:16 大小:398.31KB
下载 相关 举报
详解IE10下CSS3 3D变换Word文件下载.docx_第1页
第1页 / 共16页
详解IE10下CSS3 3D变换Word文件下载.docx_第2页
第2页 / 共16页
详解IE10下CSS3 3D变换Word文件下载.docx_第3页
第3页 / 共16页
详解IE10下CSS3 3D变换Word文件下载.docx_第4页
第4页 / 共16页
详解IE10下CSS3 3D变换Word文件下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

详解IE10下CSS3 3D变换Word文件下载.docx

《详解IE10下CSS3 3D变换Word文件下载.docx》由会员分享,可在线阅读,更多相关《详解IE10下CSS3 3D变换Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。

详解IE10下CSS3 3D变换Word文件下载.docx

css3多列

Flexbox

grid

定位浮动(positioned 

float)

transfrom)

动画(animation)

渐变(gradient)

text-shadow

去掉样式表限制——在IE9之前的版本中,每个页面最多只能加载31个样式表文件,@import也只能最多嵌套4层,IE10中去掉了这些限制。

因CSS3新特性众多,今天笔者就IE10下CSS3的新特性做详细介绍,并附上实例源码,笔者也会抽更多的时间去总结CSS3的其他特性,并给出实例,希望各位爱好者一起探讨、交流:

在CSS3中,用Transform功能可以实现文字或图像的旋转、缩放、倾斜、移动这四种类型的变形,这四种变形分别使用rotate、scale、skew和translate这四种方法来实现。

将这四种变形结合使用,就会产生不同的效果,使用顺序不同,产生的效果是不一样的。

CSS中使用rotate方法来实现对元素的旋转,在参数中加入角度值,旋转方式为顺时针旋转。

使用格式:

transform:

rotate(45deg) 

deg是CSS3的“Values 

and 

Units”模块中定义的一个角度单位

1)旋转:

rotate() 

方法

通过 

方法,元素顺时针旋转给定的角度。

允许负值,元素将逆时针旋转。

案例源代码

[html] 

viewplaincopy

1.<

!

DOCTYPE 

html>

2. 

3.<

4. 

5. 

<

head>

6. 

7. 

meta 

charset="

utf-8"

/>

8. 

9. 

title>

IE10下CSS3新特性之3D变换(3D 

transfrom)应用实例-liwei3gjob<

/title>

10. 

11. 

style>

12. 

13. 

div 

14. 

15. 

width:

300px;

16. 

17. 

margin:

150px 

auto;

18. 

19. 

background-color:

yellow;

20. 

21. 

text-align:

center;

22. 

23. 

-webkit-transform:

rotate(45deg);

/* 

for 

Chrome 

|| 

Safari 

*/ 

24. 

25. 

-moz-transform:

Firefox 

26. 

27. 

-ms-transform:

IE 

旋转45度*/ 

28. 

29. 

-o-transform:

Opera 

30. 

31. 

32. 

33. 

/style>

34. 

35. 

/head>

36. 

37. 

body>

38. 

39. 

div>

/div>

40. 

41. 

/body>

42. 

43. 

/html>

效果:

2)缩放:

scale() 

方法,元素的尺寸会增加或减少,根据给定的宽度(X 

轴)和高度(Y 

轴)

案例源代码:

scale(0.5);

缩放0.5 

43.<

3)倾斜:

skew() 

方法,元素转动给定的角度,根据给定的水平线(X 

轴)和垂直线(Y 

源代码:

transfrom)及实例教程-liwei3gjob<

skew(30deg, 

30deg);

4)移动:

translate() 

方法,元素从其当前位置移动,根据给定的 

left(x 

坐标) 

和 

top(y 

坐标)

translate(50px, 

50px);

值 

translate(50px,50px) 

把元素从左侧移动 

50 

像素,从顶端移动 

100 

像素。

29.*/ 

44. 

45.<

3D变换Perspective:

perspective 

变换函数对于 

3D 

变换来说至关重要。

该函数会设置查看者的位置,并将可视内容映射到一个视锥上,继而投影到一个 

2D 

视平面上。

如果不指定透视,则 

空间中的所有点将平铺到同一个 

视平面中,并且变换结果中将不存在景深概念。

对于某些变换,例如下图显示的沿 

轴的变换,perspective 

变换函数对于查看变换的效果来说必不可少。

transfrom)及实例教程-liwei3gjob-liwei3gjob<

perspective(500px) 

rotateY(40deg);

5)动画和过渡实现3D变换:

#div1 

transform-origin:

500px;

animation:

scrollText 

200s 

linear 

infinite;

22.#parentDiv 

perspective:

perspective-origin:

28.} 

31.@keyframes 

33.0% 

rotateX(45deg) 

translateY(500px);

35.100% 

translateY(-9000px);

37.} 

45. 

id="

parentDiv"

>

div1"

br>

46. 

47.详解IE10下CSS3 

48. 

49.详解IE10下CSS3 

50. 

51.详解IE10下CSS3 

52. 

53.详解IE10下CSS3 

54. 

55.详解IE10下CSS3 

56. 

57. 

58. 

59.<

文字渐渐离去效果

以上是笔者对IE10下CSS3 

transfrom)及实例教程,后续还会抽空整理IE10下更多CSS3新特性的文章。

大升刷票整理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1