perspective属性怎么用


本文摘自PHP中文网,作者青灯夜游,侵删。

perspective属性是用来定义 3D 元素距视图的距离,以像素计;它允许你改变 3D 元素查看 3D 元素的视图。

CSS3 perspective属性

作用:perspective 属性定义 3D 元素距视图的距离,以像素计。该属性允许您改变 3D 元素查看 3D 元素的视图。当为元素定义 perspective 属性时,其子元素会获得透视效果,而不是元素本身。

注:perspective 属性只影响 3D 转换元素。

语法:

1

perspective: number|none;

number:元素距离视图的距离,以像素计。

none:默认值。与 0 相同。不设置透视。

说明:该属性要与 perspective-origin 属性一同使用,这样就能够改变 3D 元素的底部位置。

CSS3 perspective属性的使用示例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

<!DOCTYPE html>

<html>

<head>

<style>

#div1

{

position: relative;

height: 150px;

width: 150px;

margin: 50px;

padding:10px;

border: 1px solid black;

perspective:150;

-webkit-perspective:150; /* Safari and Chrome */

}

#div2

{

padding:50px;

position: absolute;

border: 1px solid black;

background-color: yellow;

transform: rotateX(45deg);

-webkit-transform: rotateX(45deg); /* Safari and Chrome */

}

</style>

</head>

<body>

<div id="div1">

<div id="div2">HELLO</div>

</div>

</body>

</html>

效果图:

1.jpg

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

以上就是perspective属性怎么用的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

盒模型与bfc的深入讲解

html5/css3专题 css3打造百度贴吧的3d翻牌效果的经典案例

h5和css3有哪些新特性

css与css3的区别是什么

浅析html table表格的使用方法

ie8兼容css3吗

css3 教程

css3如何实现流星雨效果?(代码示例)

css3 :first-child选择器怎么用

使用css过渡有哪些触发方式

更多相关阅读请进入《perspective属性》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...