我一直在玩整個早晨的過渡,並且在路障處。我需要在懸停時向前傾斜圖像。基本上我們有啤酒水龍頭,當他們盤旋時,他們希望它們傾斜,好像它們被拉下來一樣。我玩過一堆代碼,但現在沒有什麼東西可以在這裏發佈。如果任何人可以給如何在css3中做到這一點,它將不勝感激。如何使圖像在懸停時向前傾斜
1
A
回答
1
下面是一個基本版本(在safari & chrome中工作)。您可以使用透視值來改變效果。
我不知道你在哪裏遇到了麻煩,但這裏的關鍵點是:
- 容器,以便容納旋轉的元素,讓你用透視
- 的角度來改變整體看動畫的
- 變換原點設定圖像的旋轉點(使用在演示底部)
- rotateX於繞x軸旋轉 - 傾斜圖像朝向/遠離觀察者
HTML:
<div class="container">
<img src="http://placekitten.com/200/300" width="200" height="300"></img>
</div>
CSS:
.container {
-webkit-perspective: 1000px;
perspective: 1000px;
margin: 2em;
transform-style: preserve-3d;
}
img {
transition: all .5s ease;
-webkit-transform: rotateX(0deg);
-webkit-transform-origin-y: 300px; /* rotates from the bottom of the image */
}
img:hover {
-webkit-transform: rotateX(-40deg);
}
0
CSS支持X和Y三維旋轉,但不能在Z軸(向前和向後)純粹在CSS中旋轉,也許Javascript或jQuery可以這樣做。
更多關於CSS旋轉試圖在這裏就可以讀了:http://www.w3schools.com/css/css3_3dtransforms.asp
0
我會玩的東西,如CAMANJS或剛剛創建傾斜現有圖像的第二背景圖像和使用上懸停事件。
相關問題
- 1. 圖像懸停時,如何在懸停時顯示圖像?
- 2. PictureBox傾斜圖像
- 3. 傾斜的div懸停問題
- 4. 旋轉圖像以向下傾斜
- 5. 如何在縱向和橫向傾斜時使汽車響應?
- 6. 如何阻止傾斜圖像
- 7. 將圖像懸停在圖像前
- 8. 僅傾斜背景圖像
- 9. CGAffineRotation傾斜圖像照片
- 10. 傾斜圖像的一側
- 11. Html傾斜的圖像?
- 12. 如何在懸停時更改圖像
- 13. 如何在懸停文字時設置圖像的懸停?
- 14. 使用OpenGL着色器傾斜圖像
- 15. 僅在垂直方向傾斜位圖
- 16. iPhone傾斜方向
- 17. 點在傾斜方向 - iPhone
- 18. CSS:懸停 - 如何使:懸停在文字上影響圖像?
- 19. 在邊界內傾斜移動圖像
- 20. 圖像懸停反向使用CSS
- 21. 如何在鼠標懸停在圖像中時顯示圖像?
- 22. 如何在傾斜圖層(CSS)中糾正背景圖像?
- 23. As3 - 轉換像向後傾斜的圖像
- 24. 將圖像懸停在其前面
- 25. 如何在Android中顯示傾斜圖?
- 26. 如何使地圖視圖在Android的HERE地圖中向下傾斜?
- 27. 如何使用HTML-CSS設置傾斜/傾斜背景顏色
- 28. 如何在懸停時將圖像更改爲另一圖像
- 29. 如何傾斜地圖視圖?
- 30. 懸停時圖像覆蓋?
實際上,它可以 - http://davidwalsh.name/demo/css-cube.php –
上旋轉Z軸將順時針或逆時針旋轉元素。要向前/向後旋轉,您將圍繞X軸旋轉。 – dc5