2012-01-31 158 views

回答

0

只需在背景中添加外部包裝,然後旋轉內部元素即可。

+0

和應用溢出:hidden隱藏不斷顯示的背景?你認爲它仍然有可能懸停在BG? – 2012-01-31 13:10:08

+0

我想你應該發佈一個小提示,你準確地解釋你必須做的事情 – fcalderan 2012-01-31 13:12:27

0

嘗試使用2個div塊,並將旋轉內容覆蓋在固定背景div上的div。使覆蓋層透明。希望能幫助到你。

3

ü可以試試這個

<div id="container"> 
    <div id="yourelement"></div> 
</div> 

而這種風格

 #container{ 
      position: absolute; 
      top:100px; 
      left:100px; 
      transform: rotate(30deg); 
      -webkit-transform: rotate(30deg); 
      -moz-transform: rotate(30deg); 
      -o-transform: rotate(30deg); 
      width:300px; 
      height:300px; 
      overflow:hidden; 
     } 
     #yourelement{ 
      position: absolute; 
      top:-100px; 
      left:-50px; 
      transform: rotate(-30deg); 
      -webkit-transform: rotate(-30deg); 
      -moz-transform: rotate(-30deg); 
      -o-transform: rotate(-30deg); 
      width:500px; 
      height:500px; 
      background-image:url(../img/bg.jpg); 
     }