CSS perspective(n)
perspective(n)作用與perspective屬性相同,具體參閱CSS perspective一章節。
兩者區別在於應用的元素物件不同,此方法直接作用於當前元素,而perspective則應用於舞臺元素,也就是要轉換元素的父元素。
關於transform變換更多內容可以參閱CSS 2D/3D 轉換一章節。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> #box{ position:relative; height:150px; width:150px; margin-left:450px; margin-top:250px; padding:10px; border:1px solid black; } #inner{ width:100px; height:100px; text-align:center; line-height:100px; font-size:12px; position:absolute; border:1px solid black; background-color:yellow; transform:perspective(100px) translateZ(-60px); } table{ font-size:12px; width:300px; margin-left:420px; text-align:left; } .left{text-align:right} </style> <script type="text/javascript"> function changeRot(value){ var oinner=document.getElementById('inner'); var opersp=document.getElementById('persp'); oinner.style.webkitTransform="perspective("+value+"px) translateZ(-60px)"; opersp.innerHTML=value; } window.onload=function(){ var range=document.getElementById("range"); range.onmousemove=function(){ changeRot(this.value); } } </script> </head> <body> <div id="box"> <div id="inner">螞蟻部落</div> </div> <table> <tr> <td class="left">視點:</td> <td><input type="range" min="0" step="1" max="360" id="range" value="100"/></td> </tr> <tr> <td class="left">Perspective:</td> <td>(<span id="persp">100</span>)</td> </tr> </table> </body> </html>
建議給轉換元素設定一個舞臺元素,然後給舞臺元素設定perspective屬性。
相關文章
- CSS3 perspective(n)CSSS3
- CSS perspective 屬性CSS
- CSS3 perspective-originCSSS3
- css3系列之詳解perspectiveCSSS3
- CSS E:nth-of-type(n)CSS
- CSS E:nth-child(n)CSS
- CSS E:nth-last-of-type(n)CSSAST
- CSS E:nth-last-child(n)CSSAST
- CSS 第N個子元素樣式CSS
- CSS 顏色混合的N種方式CSS
- CSS設定第n個li元素樣式CSS
- CSS 設定第n個li元素樣式CSS
- CSS 設定前n個li元素樣式CSS
- CSS 倒數第n個li元素樣式CSS
- Perspective等本週Github上9個有趣專案Github
- CSS實現水平、垂直居中,N種方法,徹底說透!CSS
- CSS 設定從第n個開始li元素樣式CSS
- css 獲取從第n個開始,之後的所有元素CSS
- 輸入N,再輸入N個數,N
- N 種僅僅使用 HTML/CSS 實現各類進度條的方式HTMLCSS
- Dynamics CRM實體系列之1:N、N:1以及N:N關係
- 11.2.0.3 :PRVG-11134 : Interface "n.n.n.n" on node "racnode1" is not able to..
- Freelance English Teaching in Eastern Europe A Perspective from R.P.pdf 免費下載AST
- N皇后和N皇后2
- MySQL中資料型別(char(n)、varchar(n)、nchar(n)、nvarchar(n)的區別)MySql資料型別
- 透過3D立方體深入理解perspective和translateZ的關係3D
- n*n的乘法口訣表
- 訊號與槽N對N
- [20210625]find -mtime +N N -N時間問題補充.txt
- [20210626]find -mtime +N N -N時間問題補充.txt
- [20210624]find -mtime +N N -N的時間範圍問題.txt
- 2022-07-17:1、2、3...n-1、n、n、n+1、n+2... 在這個序列中,只有一個數字有重複(n)。 這
- 關於宏定義 Bin(n),LongToBin(n),LongToBin(0x##n##L)
- 計算2的N次冪n 可輸入,n為自然數
- 求N!
- N 皇后
- n^k
- n+p與n^6+p^6