2013-01-09 41 views
1

HTML:爲什麼財產「透視」不適合我?

<div></div> 

CSS:

div { 
    width: 50px; 
    height: 50px; 
    background: red; 
    border: 10px solid yellow; 
    -webkit-perspective: 600px; 
    -webkit-transform: perspective(600); 
    -moz-transform: perspective(600); 
    transform: perspective(600); 
} 

這是不行的,它總是顯示一個紅色方塊......我不明白爲什麼。 我使用Chrome 23

+1

你可能想嘗試做不同的側面不同的顏色。一個完全單色的立方體看起來像一個正方形。 –

回答

2

該視角需要與另一個轉換組合使用。看一看:

http://jsfiddle.net/TD8Hr/

HTML:

<div> 
    <div></div> 
</div> 

CSS:

div { padding: 50px; } 

div > div { 
       width: 50px; 
       height: 50px; 
      background: red; 
       border: 10px solid yellow; 
    -webkit-perspective: 600px; 
    -webkit-transform: perspective(600) rotateY(120deg); 
     -moz-transform: perspective(600) rotateY(120deg); 
      transform: perspective(600) rotateY(120deg); 
        } 
+0

Huuuuuuh!謝謝@boz!我現在明白了!;-) – Steffi

+0

@Steffi - 無後顧之憂。你可以擴展這個並創建類似http://css3playground.com/flip-card.php – boz