前端HTMl摩天轮展示

news/2024/11/7 20:54:09/

前端HTMl摩天轮展示

效果图演示:

在这里插入图片描述

主要函数:

transform函数: -360度是指逆时针旋转360度

 transform: rotate(-360deg);

绝对定位

绝对定位是找到自己的拥有定位的父级节点位置,父级没有就继续向上,最后都没有就默认body

position: absolute;
top: 82px;
left: 70px;

相对定位

跟绝对定位是绝配

  position: relative;

代码:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>* {/* 去掉浏览器默认样式 */margin: 0;padding: 0;}.bg {width: 768px;height: 768px;background-image: url(../案例讲解/摩天轮/images/fsw.png);/* 添加相对定位 */position: relative;/* 定义bg的位置,向下100px,水平居中 */margin: 100px auto;/* 添加动画 */animation: move 5s infinite linear;}.img1 {/* 添加绝对定位,固定在相对拥有定位的父级节点(bg)的top:80 left:70位置 */position: absolute;top: 82px;left: 70px;/* 动画效果:img1 持续时间:5s 持续次数:无限 速度:匀速 */animation: img1 5s infinite linear;}.img2 {/* 添加绝对定位 */position: absolute;top: 82px;left: 600px;/* 动画效果:img2 持续时间:5s 持续次数:无限 速度:匀速 */animation: img2 5s infinite linear;}/* 摩天轮动画 */@keyframes move {to {/* 摩天轮顺时针转360度 */transform: rotate(360deg);}}/* 游客动画 */@keyframes img1 {to {/* 游客逆时针转360度 */transform: rotate(-360deg);}}/* 游客动画 */@keyframes img2 {to {/* 游客逆时针转360度 */transform: rotate(-360deg);}}</style>
</head><body><div class="bg"><div class="view"><img src="../案例讲解/摩天轮/images/boy.png" alt="" class="img1"><img src="../案例讲解/摩天轮/images/dog.png" alt="" class="img2"></div></div></body></html>

注意:

通过相对定位和绝对定位的搭配,两个游客就会固定在摩天轮图的某位置当摩天轮转动,游客会跟着转动。

但是需要注意,此时游客头部不是永久朝上的(如下图),所以需要游客图自身相反的转动,这样游客的头部就会永远朝上。

在这里插入图片描述


http://www.ppmy.cn/news/911171.html

相关文章

巴黎没有摩天轮

巴黎没有摩天轮(穷忙时代最触动内心的超人气畅销书&#xff0c;在职场中面对自己&#xff0c;在「摩天轮」里贴近爱情) 内容简介 有一种人生&#xff0c;叫做“摩天轮”&#xff1a;你始终站在观光舱里透过玻璃看风景&#xff0c;即使转到最高点&#xff0c;即使无限接近&#…

【八月】摩天轮的眼泪

The only person in the world who can safely depend on for life is the one in the mirror, the one who has experienced setbacks but is still strong 这世上唯一能够放心依赖终生的那个人 就是镜子里的那个你 那个历经挫折却依旧坚强的你 ​ ​​​​ Read well durin…

摩天轮的咒语

那天&#xff0c;我從遊樂場旁走過&#xff0c;&#xff0c;眼前の摩天輪&#xff0c;铱舊那庅の充滿瞳話。。。。乜媞那嗰紫铯車廂恠蕞ф間の埘刻&#xff0c;&#xff0c;&#xff0c;莪們苁亽海徔ф碰靣ㄋ 但&#xff0c;1秒鍾诟&#xff0c;還媞陌玍の濄蕗亽。。 莪恠遊樂場…

摩天大楼记录

文章目录 一、摩天大楼诅咒二、摩天大楼记录1、纽约市的公平人寿保险大楼 - 40米2、芝加哥的家庭保险大楼 - 42米3、芝加哥会堂大厦 - 68米4、曼哈顿人寿保险大楼 - 106米5、辛格大楼 - 187米6、大都会人寿保险大楼 - 213米7、华尔街40号大厦 - 283米8、克莱斯勒大厦 - 319米9、…

【1599. 经营摩天轮的最大利润】

来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 描述&#xff1a; 你正在经营一座摩天轮&#xff0c;该摩天轮共有 4 个座舱 &#xff0c;每个座舱 最多可以容纳 4 位游客 。你可以 逆时针 轮转座舱&#xff0c;但每次轮转都需要支付一定的运行成本 runningCost 。摩…

实战摩天轮

利用CSS来实现摩天轮,代码如下: <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Document</title><style>

山顶之光摩天轮制作教程

这个摩天轮应该是全网唯一一个最接近现实生活中设计出来的摩天轮&#xff0c;采用3D打印外壳&#xff0c;安装比较简单。功能演示见B站链接&#xff1a;https://www.bilibili.com/video/BV1s24y1a7jh/?vd_sourcebd348ef3a39f08219daff6e49e4c558f。 这里我已经把山顶之光摩天轮…

YOLOv8改进AFPN:改进用于目标检测的渐近特征金字塔网络AsymptoticFPN,加强非相邻层的直接交互,YOLO系列高效涨点

💡本篇内容:YOLOv8改进AFPN:用于目标检测的渐近特征金字塔网络AsymptoticFPN,加强非相邻层的直接交互,YOLO系列高效涨点 💡🚀🚀🚀本博客 YOLOv8 + 渐近特征金字塔网络AsymptoticFPN源代码改进 适用于 YOLOv8… 等等YOLO系列 按步骤操作运行改进后的代码即可 �…