CSS perspective() 函數
- 上一頁 CSS opacity() 函數
- 下一頁 CSS polygon() 函數
- 返回上一層 CSS 函數參考手冊
定義和用法
CSS perspective()
函數定義了用戶與 z=0 平面之間的距離。
perspective()
函數在 transform
屬性中使用。
實例
使用 perspective()
為兩個立方體添加一些透視效果:
.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 函數參考手冊