<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>旋转木马</title> <style> body { perspective: 1000px; } section { position: relative; width: 300px; height: 200px; margin: 100px auto; transform-style: preserve-3d; } section img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } section img:nth-child(1) { transform: translateZ(300px); } section img:nth-child(2) { transform: rotateY(60deg) translateZ(300px); } select img:nth-child(3) { transform: rotateY(120deg) translateZ(300px); } select img:nth-child(4) { transform: rotateY(180deg) translateZ(300px); } select img:nth-child(5) { transform: rotateY(240deg) translateZ(300px); } select img:nth-child(6) { transform: rotateY(300deg) translateZ(300px); } </style> </head> <body> <section> <img src="../images/木马.webp" alt=""> <img src="../images/木马.webp" alt=""> <img src="../images/木马.webp" alt=""> <img src="../images/木马.webp" alt=""> <img src="../images/木马.webp" alt=""> <img src="../images/木马.webp" alt=""> </section> </body> </html>
时间: 2024-02-14 08:30:20 浏览: 76
-doctype-html-html-lang-en-dir-ltr-head-meta-name:
这是一个简单的旋转木马效果的 HTML 代码。它使用了 CSS 的 transform 属性来实现。在这段代码中,有一个 section 元素,里面包含了六个 img 元素,每个 img 元素都代表一个木马图片。通过给每个 img 元素设置不同的 transform 属性,实现了旋转木马的效果。
section 元素设置了宽度、高度和位置,并通过 transform-style: preserve-3d 属性启用了 3D 变换。每个 img 元素通过设置 transform 属性来进行旋转和平移,从而实现了木马在 3D 空间中的展示效果。
注意,这段代码中的图片路径是相对路径,需要根据实际情况调整。
阅读全文