首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

滚动页面时的行星和恒星大小

是指在网页设计中,通过滚动页面时,行星和恒星的大小会随着滚动的进度而变化。这种效果可以通过CSS和JavaScript来实现。

行星和恒星大小效果可以给网页增加一种动态和生动的感觉,使用户在浏览网页时更加有趣和吸引人。这种效果通常用于个人博客、创意网站、科学教育网站等。

在实现行星和恒星大小效果时,可以使用CSS的transform属性来控制元素的缩放大小。通过监听页面滚动事件,根据滚动的进度来计算行星和恒星的缩放比例,并将其应用到相应的元素上。

以下是一个示例代码:

HTML:

代码语言:html
复制
<div class="planet"></div>
<div class="star"></div>

CSS:

代码语言:css
复制
.planet {
  width: 100px;
  height: 100px;
  background-color: blue;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: transform 0.5s;
}

.star {
  width: 20px;
  height: 20px;
  background-color: yellow;
  position: fixed;
  top: 30%;
  left: 70%;
  transform: translate(-50%, -50%);
  transition: transform 0.5s;
}

JavaScript:

代码语言:javascript
复制
window.addEventListener('scroll', function() {
  var scrollProgress = window.scrollY / (document.documentElement.scrollHeight - window.innerHeight);
  var planetScale = 1 + scrollProgress * 2;
  var starScale = 1 - scrollProgress * 0.5;
  
  document.querySelector('.planet').style.transform = 'translate(-50%, -50%) scale(' + planetScale + ')';
  document.querySelector('.star').style.transform = 'translate(-50%, -50%) scale(' + starScale + ')';
});

在上述代码中,通过监听页面的滚动事件,计算滚动的进度(scrollProgress),并根据进度来计算行星和恒星的缩放比例(planetScale和starScale)。然后,将缩放比例应用到相应的元素上,实现行星和恒星大小的动态效果。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

iOS中Mint Picker滑动页面跟着滚动解决方法

项目在使用饿了么前端团队 Mint UI 库 Picker Datetime picker 组件,iOS系统访问时会出现滑动穿透现象。...主要表现在用手指在弹出层触摸滑动页面也跟着滚动,严重影响体验。...解决方法: 1、由于 Picker 组件滚动是用 touch 事件 + translate 实现,所以我们可以在 Picker 弹层出现时候禁止页面的默认滚动机制,Picker 弹层消失时解除禁用页面的默认滚动机制... {     /*---------监听函数--------------*/     handler:function(e){e.preventDefault();}   } }, // 通过监听蒙层显隐字段来控制页面滚动禁用事件...body设置 overflow: hidden ,弹层关闭设置 overflow: scroll/auto 除了 Mint-UI Picker,其他库 Picker 组件可能也会有类似问题,比如

1.2K20

人工智能是怎么发现系外行星?看来想发现外星人也要靠AI

经过几个世纪以来研究,人们已经了解太阳系运行模式,是地球其他行星围绕着太阳公转,而太阳是一个恒星,就如同我们肉眼所看见会发光星星一样。...Image credit: NASA 如今,在望远镜光学(telescope optics)、太空飞行、数位相机电脑等技术帮助下,我们得以将对宇宙了解扩展到太阳系之外,侦测并探究其他恒星周围行星...图/Google中国台湾 凌星法是指,当一颗运行中行星挡住了恒星光线恒星亮度会减小。...当我们让TensorFlow模组辨识从未见过讯号,它能以96%准确率辨认出哪些讯号是行星,哪些是非行星。因此,我们知道这个模组成功了! 克卜勒90i,发现!...(请注意,行星大小,以及行星恒星距离不在测量范围内。) 当我们运用科技来尝试了解宇宙,会以为已经可以一窥一二,但其实不然。

68880
  • 天文学家在AI帮助下发现“第二个太阳系”

    数年前,开普勒天文望远镜在2545光年外发现了一颗大小与太阳相近恒星:开普勒90。...艺术家笔下,开普勒90行星系统中8颗行星行星大小按比例描绘;距离不按照比例) 新发现开普勒90i同样是一颗类地行星,它比地球大了约30%,是该行星系统中距恒星第三近行星。...用人工智能搜寻系外行星 当谷歌AI团队高级软件工程师Christopher Shallue发现,人类从太空获取数据技术在不断发展,但海量数据已经将天文学淹没,他提出一个设想:或许,我们可以将神经网络应用于开普勒数据分析...研究人员用超过 1.5 万个经过标记开普勒太空望远镜信号数据集,对机器学习系统进行训练。为此,系统需要能够辨别出行星特征,并且能够与恒星黑子、双星系统其他天体进行区分。...在开普勒80行星系统中,他们还找到了该星系第六颗行星——地球大小相近开普勒80g。它与相邻四颗行星构成了一条“共振链”——行星被彼此重力拴住,在轨道上有节律地共舞。

    47680

    寻找有生命行星

    Lucianne Walkowicz: Finding planets around other stars 太阳系之外行星系 就好象遥远城市,我们可以看见有灯火在闪烁 通过研究这些闪烁, 我们可以了解到恒星是如何与行星相互作用...来形成他们自己生态系统 并创造出适宜生命繁衍栖息地 最新型 行星探测空间望远镜,开普勒任务 通过每半个小时一次 精确地测量全部15万颗 行星光谱 我们想要寻找 是行星在移动过程中 经过恒星阻挡住射向我们...一部分光线所造成暗淡 在仅两年运行后 我们发现了超过1200个 可能是围绕其他恒星运转行星系统。...一是可以确认那里有一颗行星, 还有它大小距离它所围绕恒星距离。 除了整体上行星会接受到多少光线, 对恒星还有许多其他信息需要了解 太阳表面 有一些斑点。...行星就沐浴在这些强力射线中。 研究恒星与各个 行星之间关系。 来摸索出一些线索 好像我们知道在茫茫太空中哪些行星 可能是会找到生命地方。

    59350

    AI帮助我们在太空“找朋友”

    开普勒-90行星系统(上)太阳系(下)对比。...隐藏第八颗行星——体积是地球1.3倍 开普勒-90i是一颗岩石星球,大小是地球1.3倍,由于距离其主恒星更近,公转周期仅为14.4天,平均温度据信超过800华氏度(约426.7℃) 数年前,开普勒天文望远镜在...2545光年外发现了一颗大小与太阳相近恒星:开普勒-90。...开普勒观测到恒星与地球之间距离以光年计算,如此远距离恒星是一个不起眼小点,而观测它微弱亮度变化更是难上加难,必须要求望远镜能够看到极其微弱细节。...前面提到,对于开普勒望远镜所搜集到信息,科学家们主要通过自动化软件或人工方式找到那些信号强行星。“对于一些多行星系统,距离恒星过近行星往往由于体积过小公转周期过快,很难被确认。”

    59570

    vue返回上一页面回到原先滚动位置

    项目结束,测试发现在首页商品列表中,向上滑动几页后点击进入详情,从详情页面返回商品列表页面回到了最顶部,测试不通过说是用户体验不好,要求从哪里点击进去返回该页面回到原先滚动页面。...思路:因为vue是单页面应用,进入其他页面时会销毁该页面,用keep-alive不让其刷新,具体实现为: (1).在App.vue中加入: ...component: index, meta: { keepAlive: true } }, 这样在index.vue中,mounted方发只走一次,在浏览器上实现了返回原来滚动位置目的...但是在手机上测试,发现没用, 解决手机上实现目的方法: //在页面离开记录滚动位置 beforeRouteLeave (to, from, next) { this.scrollTop =...document.documentElement.scrollTop || document.body.scrollTop next() }, //进入该页面,用之前保存滚动位置赋值 beforeRouteEnter

    3K20

    多窗口大小Ticker分组Pandas滚动平均值

    最近一个学弟在在进行数据分析,经常需要计算不同时间窗口滚动平均线。当数据是多维度,比如包含多个股票或商品每日价格,我们可能需要为每个维度计算滚动平均线。...2、使用groupbyapply方法,将自定义函数应用到每个分组对象中每个元素。...然后,使用groupbyapply方法,将my_RollMeans函数应用到每个分组对象中每个元素。这样,就可以为每个股票计算多个时间窗口滚动平均线,并避免数据维度不匹配问题。...这种平滑技术有助于识别数据中趋势模式。滚动平均线计算方法是,对于给定窗口大小(通常是时间单位),从数据序列起始点开始,每次将窗口内数据点平均值作为平均线一个点,并逐步向序列末尾滑动。...这样可以生成一条平滑曲线,反映了数据趋势。滚动平均线在数据分析时间序列预测中经常被使用,特别是在金融领域,用于消除噪音、捕捉趋势,并作为交易策略基础之一。如果有更好得建议欢迎评论区留言讨论。

    16110

    人工智能大显神威:NASA找到了“第二个太阳系”

    今日百科 开普勒-90系与太阳系行星大小对比图图片来源:NASA官网 太阳系终于有了势均力敌“对手”。...美国国家航空航天局(NASA)于北京时间12月15日凌晨2宣布,谷歌的人工智能对开普勒望远镜获得数据进行分析后,发现了围绕恒星开普勒-90旋转第8颗行星开普勒-90i,使开普勒-90能与太阳“并驾齐驱...最新发现开普勒90i是一颗岩石星球,大小是地球1.3倍,由于距离其主恒星更近,公转周期仅为14.4天,平均温度据信超过800华氏度(约426.7℃)。...沙律范德伯格猜想,这些数据中可能潜伏着更有趣系外行星发现。 于是,沙律范德伯格训练人工智能如何根据开普勒望远镜获得亮度数据发现系外行星。...这个星球大小为地球1.3倍,在类似地球轨道上绕着一颗类似太阳恒星公转,几乎就是地球双胞胎兄弟。当然,关于这个世界更多细节,还需等新一代太空望远镜来揭开。

    65650

    如果太阳突然爆炸 地球会发生什么?| 1分钟了解广义相对论

    20世纪初,已有近250年历史牛顿引力理论仍被认为是现代科学基石。牛顿引力理论可谓是极其成功,不但解释了行星及卫星运动,并且还准确地预言了彗星回访。...直至1915年,人们都还认为空间是一个静止舞台,物理定律置身其上,我们可以添些恒星或者行星进去,然后它们就会在这个舞台上按照固有的运动方式翩翩起舞。...如果在空间中放置重物体,比方说一颗类似地球行星,那么行星周围空间就会发生些许变化,而当另外一个物体(比如月亮)靠近这颗行星,它会感受到空间凹陷,从而像弹球在碗中滚动那样围绕行星运动。...这就是引力本质。 除此之外,诸如地球一样重物存在不仅仅影响空间,也会影响时间。爱因斯坦意识到空间时间并不是分离存在,而是我们谓之时空(space-time)不同层面而已。...星系轨道螺旋结构就是宇宙时空结构会与物质交相辉映结果。恒星行星运动能够引起尾迹之处时空弯曲,也会引起其他恒星行星运动,同样地,它们周围时空也会弯曲,以此类推。

    74360

    AI立功!NASA宣布发现第二个太阳系

    他说:“当数据太多,人工分析难以招架 ,机器学习技术用武之地就来了。” 开普勒望远镜在长达4年运行期间收集数据中包含有3.5万个可能行星信号。...在这一训练测试中,人工智能对于真实系外行星信号假信号判断正确率达到了96%以上。...这颗编号为Kepler-80g系外行星大小与地球类似,它与它同属一个行星系统另外4颗行星处于一个共振系统内。...沙律范德伯格下一步计划让人工智能系统对整个开普勒望远镜全部数据进行筛选分析,届时计算机将对超过15万颗恒星亮度数据进行筛查。 开普勒望远镜已经在系外行星搜寻方面获得了史无前例大量数据。...分析数据崭新方法,比如这一工作中对使用机器学习技术初步研究,将持续加强我们对于围绕其他恒星运行行星系统认识理解。我非常确信,在这些数据中还将有更多‘第一次’等待着我们去发现。”

    73790

    谷歌AI帮NASA发现第二个太阳系:也有八颗行星

    太阳系不再是唯一行星星系了!美国航天局14日宣布,谷歌NASA宣布,通过机器学习技术在开普勒-90系统中发现了一颗新行星。...美国航天局天体物理学部门主任保罗·赫兹在电话记者会上说:“今天,开普勒证实恒星可以拥有大量行星,就像我们太阳系一样。” 这个发现重要性还在于它第一次使用了神经网络人工智能技术。...谷歌在电话会议中解释,在研究开普勒望远镜四年来采集数据,谷歌使用工具实际上与识别照片中猫工具类似。...结果不出所料,神经网络人工智能技术在开普勒-90星系发现了被“遗漏”第八颗行星,它比地球大30%左右,每14.4天围绕恒星旋转一圈,由于距离恒星太近,其表面温度高达427摄氏度,与太阳系中水星类似。...该星系最外层行星是一颗木星大小气体巨行星,公转时间为331.6天,与地球类似。 得克萨斯大学天文学家安德鲁·范德伯格是神经网络开发者之一。

    59060

    一文读懂电影《流浪地球》没有交代清楚烧脑科学知识

    这两枚探测器就充分利用过引力弹弓效应,旅行者1号在飞掠木星土星,利用了这两颗大行星进行了加速,然后才达到了太阳逃逸速度。...△ 图注:地球靠近巨大木星行星发动机喷出等离子体火焰显得非常纤弱无力。...由于这三颗星是半人马座最亮星点,因此称为“半人马座α”星。半人马座α星是由两颗太阳大小恒星相互围绕公转,外加一颗相对距离较远“比邻星”组成。这个恒星系统也是刘慈欣《三体》小说切入点。...今年年初,清华大学毛淑德教授接受我们采访就表示,可以利用“微引力透镜法”探测流浪行星。简单来说,微引力透镜是指当有未知天体经过背景恒星,天体时空弯曲效应就会突然增亮背景恒星亮度。...流浪行星形成有多种原因,质量较大可能是像恒星那样独立形成,例如有很多行星质量已经逼近褐矮星程度。有些可能是中央恒星发生超新星爆炸,行星被冲击到宇宙空间。

    73150

    人类借助AI技术发现了“迷你太阳系”

    图:随着第八颗行星发现,开普勒90星系首次在行星数量上,太阳系平起平坐了 这项研究表明,NASA科学家们通过谷歌机器学习技术分析开普勒太空望远镜观测数据,效率效果远超传统分析方法。...如下图中,如果一颗行星从母恒星前方横越恒星视觉亮度会略微下降。...在测试,该系统还能准确地识别哪些信号是行星,哪些信号是误报,准确率达96%。Vanderburg说:“我们得到了很多关于行星误报,但也有可能会有更多真的行星。...除了开普勒90i,谷歌技术还发现了另外一颗恒星——开普勒-80星系中最小行星“开普勒-80g”,同地球大小相仿。...Shallue Vanderburg 计划将他们神经网络应用于开普勒所有的数据集(超过15万颗恒星数据)。 开普勒已经为系外行星搜寻产生了庞大数据集,规模之大史无前例。

    69050

    谷歌人工智能协助人类发现了另一个太阳系

    文/三易 北京时间12月15日凌晨2点,美国国家航空航天局(NASA)宣布,谷歌的人工智能技术对开普勒望远镜获得数据进行分析后,发现了围绕恒星“开普勒-90”(Kepler-90)旋转第8颗行星“开普勒...-90i”,这使得恒星“开普勒-90”与太阳系一样,成为目前发现拥有最多行星恒星系统。...而刚被发现“开普勒-90i”是一颗岩石星球,大小是地球1.3倍,由于距离其主恒星更近,公转周期仅为14.4天,平均温度预计超过800华氏度(约427摄氏度)。...专家表示,“开普勒-90”行星组成行星系统就像一个迷你版太阳系,内侧是小行星,外侧是大行星,只不过,行星之间距离更紧凑一些。...因为是目前发现太阳系最像恒星系统,所以“开普勒-90”目前最有可能存在生命。 本次参与数据研究,谷歌公司的人工智能技术确实是一大亮点。

    58190

    中国科技公司还在忙上市,美国科技巨头们都上天了

    图注:当一颗绕轨道运行行星挡住了一些光线恒星测量亮度会轻微下降。开普勒太空望远镜观测了20万颗恒星亮度,用了4年间来寻找由行星凌空而产生特征信号。...模型在距地球 2545 光年远开普勒 90 星系中成功发现两颗新行星:80g 90i 。...其中,开普勒 90i 是开普勒 90 恒星第 8 颗行星,这也使开普勒 90 星系成为继太阳系之后第一个已知拥有 8 颗行星星系,这是否也暗示这我们离找到下一个地球更进一步呢?...为了提高 TensorFlow 模型识别行星准确率,避免将其他物体如星斑双星误认为行星,科学家和工程师们使用了超 15,000 个被标记过开普勒信号数据集来训练该模型。...开普勒 90 是除太阳系外我们已知第一个 8 星系统,在这个系统中,行星轨道离他们恒星更近(请注意,行星大小距离不是按比例来划分)。

    49630

    谷歌NASA利用AI找到了两颗新行星

    2009年发射开普勒太空望远镜已经产生了超过3万个信号测量恒星发出光,以寻找遥远星系中可能存在行星。通过对这些望远镜其他望远镜数据进行筛选,天文学家已经发现了3500多颗行星。...现在人工智能正在帮助寻找更多东西。 ? 开普勒90(Kepler-90)星系中行星与我们太阳系中行星大小对比。...图片来源:美国国家航空航天局(NASA) 由于机器学习应用,周四,谷歌NASA宣布,在开普勒太空望远镜旧数据中发现了两颗新行星——开普勒80g开普勒90i。...开普勒90i是环绕其恒星运行第八颗行星,这是我们已知第一个拥有8颗行星系统,也是天龙星座一部分。...开普勒90i发现对天文学天文学领域机器学习使用有着重要意义。这表明,有八大行星恒星系统可能并不像过去证据显示那样不寻常。这也是人工智能可以用来帮助天文学家完成工作又一个标志。

    720110

    中文维基百科文本数据获取与预处理

    中文维基数据繁简混杂——大家都说存在这个问题,但wikipedia网站是将繁体中文简体中文分开处理,所以一直觉得从数据库到dump结构都应有方法将两者区分开,暂罢,待有空研究其数据再议。...这里使用是命令行工具。至于安装方法,可以看Google Code上项目页面。...轨道周期为 地球日 它是距离其中央恒星第三近行星 其质量接近于土星 该行星于 日被发现 发现 大多数系外行星一样 而之前 巨蟹座 该恒星仍然会出现视向速度位移 进一步探测发现在距中央恒星 但是即使摒除了这两颗行星影响...中央恒星仍然存在周期为 地球日扰动现象 由于该周期接近于巨蟹座 a自转周期 尽管如此 在同一份报告中 科学家宣布发现了巨蟹座 d巨蟹座 对其中央恒星进行长达 而且视向速度位移幅度较大 无法为巨蟹座...为|地球日|它|是|距离|其|中央|恒星|第三|近||行星|其|质量|接近|于|土星|该|行星|于|日|被|发现|发现||大多数|系外|行星|一样|而|之前|巨蟹座|该|恒星|仍然|会|出现|视|向

    3.9K20

    利用机器学习寻找行星

    今天,借助望远镜光学、太空飞行、数码相机计算机等技术帮助,我们有可能探测其他恒星周围行星。但发现系外行星并不容易。所以我们最近使用了机器学习技术。...几个世纪研究帮助人们了解地球太阳系中其他恒星围绕太阳运行轨迹。 今天,借助望远镜光学、太空飞行、数码相机计算机等技术帮助,我们有可能将我们理解扩展到太阳系之外,并探测其他恒星周围行星。...当一颗绕轨道行星阻挡了一些光线恒星测量亮度会略有下降。开普勒太空望远镜观测了20万颗恒星亮度,4年来一直在寻找这些由凌日行星造成特征信号。...当我们用以前从未见过信号测试我们模型,它正确地识别出哪些信号是行星,哪些信号不是,正确率达到96%。所以我们知道它成功了!...为了缩小搜索范围,我们研究了已知670颗恒星,其中包括已知两个或更多系外行星。在此过程中,我们发现了两个新行星:开普勒80g开普勒90i。

    54750

    利用机器学习寻找行星

    AiTechYun 编辑:xiangxiaoshan 今天,借助望远镜光学、太空飞行、数码相机计算机等技术帮助,我们有可能探测其他恒星周围行星。但发现系外行星并不容易。...几个世纪研究帮助人们了解地球太阳系中其他恒星围绕太阳运行轨迹。 今天,借助望远镜光学、太空飞行、数码相机计算机等技术帮助,我们有可能将我们理解扩展到太阳系之外,并探测其他恒星周围行星。...当一颗绕轨道行星阻挡了一些光线恒星测量亮度会略有下降。开普勒太空望远镜观测了20万颗恒星亮度,4年来一直在寻找这些由凌日行星造成特征信号。...当我们用以前从未见过信号测试我们模型,它正确地识别出哪些信号是行星,哪些信号不是,正确率达到96%。所以我们知道它成功了!...为了缩小搜索范围,我们研究了已知670颗恒星,其中包括已知两个或更多系外行星。在此过程中,我们发现了两个新行星:开普勒80g开普勒90i。

    547100

    人工智能帮助NASA发现新行星

    最近,科学家借助人工智能技术发现了环绕开普勒-90星系(一个类太阳系,距离地球2545光年)第八颗行星,至此,我们太阳系与围绕单个恒星周围大多数行星都有联系。...他了解到其他科学学科一样,随着从太空数据采集技术进步,天文学正迅速被海量数据淹没,开始对系外行星搜寻产生了浓厚兴趣。...“在业余时间,我开始在网络上搜索‘运用大数据集寻找系外行星’之类的话题,发现了开普勒任务可用巨大数据集。”他说,“数据太多而人类无法自己去检索情况下,机器学习用武之地就真的来了。”...在这个测试集中,神经网络正确识别真实行星信号假阳性信号,判断正确率达96%。...这颗命名为开普勒-80g,大小与地球类似,与其周围四颗行星形成了所谓共振链——行星被它们相互引力锁定在一个有节奏轨道运行上。

    769130
    领券