2012-01-31 155 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); 
     }