====== 差别 ======
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
css3d_透视 [2021/12/10 22:47] 若愚 |
css3d_透视 [2021/12/11 10:37] (当前版本) 若愚 |
||
---|---|---|---|
行 1: | 行 1: | ||
- | # 透视 | + | # CSS 3D 转换 |
- | #### 目录 | + | ## 透视 |
+ | |||
+ | ###### 目录 | ||
- [介绍](CSS3D/ | - [介绍](CSS3D/ | ||
- **[透视](CSS3D/ | - **[透视](CSS3D/ | ||
- | - [3D转换功能](CSS3D/3D转换功能) | + | - [3D transform 函数](CSS3D/3Dtransform函数) |
- [卡片翻转](CSS3D/ | - [卡片翻转](CSS3D/ | ||
- [立方体](CSS3D/ | - [立方体](CSS3D/ | ||
行 9: | 行 11: | ||
- [旋转木马](CSS3D/ | - [旋转木马](CSS3D/ | ||
- [总结](CSS3D/ | - [总结](CSS3D/ | ||
+ | - [返回列表](document/ | ||
行 29: | 行 32: | ||
![](wiki: | ![](wiki: | ||
- | 在 CodePen 上编辑此演示 | + | [在 CodePen 上编辑此演示](https:// |
第二种是使用`perspective`属性: | 第二种是使用`perspective`属性: | ||
行 50: | 行 53: | ||
![](wiki: | ![](wiki: | ||
- | 在 CodePen 上编辑此演示 | + | [在 CodePen 上编辑此演示](https:// |
这两种格式都会触发3D空间,并且可以产生相同的视觉效果。但这是有区别的。函数表示法便于直接在单个元素上应用 3D 变换(在红色示例中,我将其与`rotateY` 变换结合使用)。 | 这两种格式都会触发3D空间,并且可以产生相同的视觉效果。但这是有区别的。函数表示法便于直接在单个元素上应用 3D 变换(在红色示例中,我将其与`rotateY` 变换结合使用)。 | ||
行 62: | 行 65: | ||
![](wiki: | ![](wiki: | ||
- | 在 CodePen 上编辑此演示 | + | [在 CodePen 上编辑此演示](https:// |
```css | ```css | ||
行 76: | 行 79: | ||
![](wiki: | ![](wiki: | ||
- | 在 CodePen 上编辑此演示 | + | [在 CodePen 上编辑此演示](https:// |
`perspective `的值决定了 3D 效果的强度。可以将其视为从观看者到对象的距离。值越大,距离越远,视觉效果越不强烈。 `perspective: | `perspective `的值决定了 3D 效果的强度。可以将其视为从观看者到对象的距离。值越大,距离越远,视觉效果越不强烈。 `perspective: | ||
行 89: | 行 92: | ||
![](wiki: | ![](wiki: | ||
- | 在 CodePen 上编辑此演示 | + | [在 CodePen 上编辑此演示](https:// |
+ | |||
+ | > 原文: https:// | ||
+ | > | ||
+ | > 翻译:若愚@饥人谷 | ||