コース推薦:
- 上一页 CSS opacity() 函数
- 下一页 CSS polygon() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル
CSS perspective() 関数
定義と使用法 perspective()
CSS
perspective()
関数は、ユーザーが z=0 平面との距離を定義します。 transform
属性で使用されます。
例
使用 perspective()
2つの立方体にいくつかの視点効果を追加します:
.cube1 { font-size: 4em; width: 2em; margin: 1.5em auto; transform-style: preserve-3d; transform: perspective(5cm) rotateX(-15deg) rotateY(30deg); } .cube2 { font-size: 4em; width: 2em; margin: 1.5em auto; transform-style: preserve-3d; transform: perspective(10cm) rotateX(-15deg) rotateY(30deg); }
CSS 语法
perspective(length|none)
値 | 説明 |
---|---|
length | 必須。ユーザーが z=0 平面への距離を指定します。none は変換を行わないことを意味します。 |
技術的詳細
バージョン: | CSS Transforms Module Level 2 |
---|
ブラウザのサポート
テーブルの数字は、その関数を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
perspective() | ||||
12 | 12 | 10 | 4 | 15 |
perspective(none) | ||||
97 | 97 | 93 | 15.4 | 83 |
関連ページ
チュートリアル:CSS 3D 変換
- 上一页 CSS opacity() 函数
- 下一页 CSS polygon() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル