01.复仇者联盟.html 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. <style>
  9. .html{
  10. perspective: 800px;
  11. }
  12. .cube{
  13. width: 200px;
  14. height: 200px;
  15. /* background-color: #bfa; */
  16. margin: 100px auto;
  17. /* 设置3d变形效果 */
  18. transform-style: preserve-3d;
  19. /* transform: rotateX(45deg) rotateY(45deg); */
  20. /* animation: rotate 10s infinite linear; */
  21. /* transform: rotateY(45deg) scaleZ(2); */
  22. }
  23. .cube > div{
  24. width: 200px;
  25. height: 200px;
  26. /* 为元素设置透明效果 */
  27. opacity: 0.7;
  28. position: absolute;
  29. }
  30. img{
  31. vertical-align: top;
  32. }
  33. .box1{
  34. transform: rotateY(90deg) translateZ(100px);
  35. }
  36. .box2{
  37. transform: rotateY(-90deg) translateZ(100px);
  38. }
  39. .box3{
  40. transform: rotateX(90deg) translateZ(100px);
  41. }
  42. .box4{
  43. transform: rotateX(-90deg) translateZ(100px);
  44. }
  45. .box5{
  46. transform: rotateY(180deg) translateZ(100px);
  47. }
  48. .box6{
  49. transform: rotateY(0deg) translateZ(100px);
  50. }
  51. @keyframes rotate{
  52. from{
  53. transform: rotateX(0) rotateZ(0);
  54. }
  55. to{
  56. transform: rotateX(1turn) rotateZ(1turn);
  57. }
  58. }
  59. </style>
  60. </head>
  61. <body>
  62. <!-- 创建一个外部容器 -->
  63. <div class="cube">
  64. <!-- 引入图片 -->
  65. <div class="box1">
  66. <img src="img/1.jpg" alt="">
  67. </div>
  68. <div class="box2">
  69. <img src="img/2.jpg" alt="">
  70. </div>
  71. <div class="box3">
  72. <img src="img/2.jpg" alt="">
  73. </div>
  74. <div class="box4">
  75. <img src="img/2.jpg" alt="">
  76. </div>
  77. <div class="box5">
  78. <img src="img/2.jpg" alt="">
  79. </div>
  80. <div class="box6">
  81. <img src="img/2.jpg" alt="">
  82. </div>
  83. </div>
  84. </body>
  85. </html>