css“perspective:”和“transform:perspective()”有什么不同?

时间:2017-09-21 01:24:47

标签: css css3 css-transforms perspective webkit-perspective

他们应该做同样的事情吗?还为孩子设置了3d透视图? 但浏览器支持或其他方面有什么不同吗?

1 个答案:

答案 0 :(得分:0)

透视CSS属性通过影响Z平面与用户之间的距离为元素提供3D空间。

效果的强度由值决定。值越小,您从Z平面越近,视觉效果越令人印象深刻。值越大,效果就越微妙。

重要说明:请注意,perspective属性不会影响元素的呈现方式;它只是为儿童元素启用了3D空间。这是transform:perspective()函数和透视属性之间的主要区别。第一个给出元素深度,而后者创建一个由其所有已转换的子元素共享的3D空间。

请参阅https://css-tricks.com/almanac/properties/p/perspective/