css-perspective-1.2

    Chrome 和 Safari 支持替代的 -webkit-perspective 属性。

perspective: number|none;
-webkit-perspective: number|none; /* Safari and Chrome */

    这个属性定义3D元素距离视图的距离。他的备注里面还有个这个元素:perspective 属性只影响 3D 转换元素。

   原来不懂他到底是干什么的。但今天在一个例子中看到了这个,测试了一下,看出效果了。好激动啊。在这里备注一下,啦啦啦。大家快来看看啊。

    

    事情是这样的,我本来在测试旋转。沿X轴旋转

<html lang="en">
<head>
    <title>Title</title>
</head>
<body style="background-color: yellow; height: 100%; margin: 0; width: 100%;">
    <div class="buttonList" style="background-color: red; height: 100%; transform: rotateX(10deg); width: 100%;">
       aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    </div>
</body>
</html>

    但其实这个就算旋转了也并不明显,要不是我知道怎么旋转,我还想问为什么上下都有黄色。

旋转

    但这个时候如果我们要感受3d的旋转。我们可以就可以类似把镜头拉远一点,然后我们就能看出我们想要的结果了。我们把上面的代码改成以下这样。给body一个perspective。

<html lang="en">
<head>
    <title>Title</title>
</head>
<body style="background-color: yellow; height: 100%; margin: 0; overflow: hidden; perspective: 100px; width: 100%;">
    <div class="buttonList" style="background-color: red; height: 100%; transform: rotateX(10deg); width: 100%;">
       aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    </div>
</body>
</html>

加入perspective

    这感觉是不是就真实多了。像一张纸在我们面前旋转了呢。

    好了今天就到这了,我接着玩去咯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值