面向中学理化生地理的免费交互式 3D 科学课程,每课为单个可离线打开的 HTML 文件。
SeanWong17/Future-Style-Periodic-Table
赛博朋克风格的交互式元素周期表,涵盖 118 种元素,支持 3D 原子模型、热力图与中英文切换。
- Star
- 614
- Fork
- 80
- 未关闭 Issue
- 0
- 最近提交
- 9天前
这是什么?
Future Style Periodic Table 是一个运行在浏览器中的交互式元素周期表,收录全部 118 种化学元素。页面采用深色赛博朋克风格,配有霓虹分类高亮与玻璃拟态面板。点击元素可查看原子序数、相对原子质量、电子排布、同位素和常见化合价等数据。
项目提供热力图模式,可按原子半径、电负性、电离能、熔点、沸点等属性为周期表着色。进入元素详情后,页面会用 CSS 3D 变换渲染一个简化的玻尔模型,支持拖拽旋转,并可进入全屏查看与滚轮缩放。该模型仅用于教学演示,并不代表真实的电子概率云。
项目基于 TypeScript 与 Vite 开发,使用 CSS Grid 布局周期表,并支持中英文界面切换。可通过 npm 在本地运行,也可部署到 GitHub Pages 或以 Docker 容器方式提供服务。
核心功能
- 01交互式周期表,收录全部 118 种元素,支持分类筛选与按符号、名称或原子序数搜索。
- 02热力图模式,可按电负性、熔点等属性为元素着色。
- 03简化的 3D 玻尔模型,可拖拽旋转,并支持全屏与滚轮缩放。
- 04详情卡片展示电子排布、同位素和常见化合价。
- 05支持中英文界面切换,并适配桌面与移动端布局。
适用场景
- 在化学课堂上讲解元素周期律与元素性质。
- 通过热力图直观比较不同元素的物理化学属性。
- 学习 CSS 3D 变换与 TypeScript + Vite 项目的组织方式。
- 使用 GitHub Pages 或 Docker 自行部署一个元素周期表网站。
快速上手
- 1
克隆项目
git clone https://github.com/SeanWong17/Future-Style-Periodic-Table.git - 2
进入项目目录
cd Future-Style-Periodic-Table - 3
安装依赖
npm install - 4
启动开发服务器,然后访问 http://localhost:5173/
npm run dev
使用前须知
- 3D 原子模型是简化的玻尔模型可视化,仅用于教学演示,并非真实的电子云概率分布。
收录于专题
标签
#periodic-table#education#chemistry#visualization#typescript#vite#css3#interactive#3d-models#cyberpunks
常见问题
- Future-Style-Periodic-Table 是什么?
- 赛博朋克风格的交互式元素周期表,涵盖 118 种元素,支持 3D 原子模型、热力图与中英文切换。 Future Style Periodic Table 是一个运行在浏览器中的交互式元素周期表,收录全部 118 种化学元素。页面采用深色赛博朋克风格,配有霓虹分类高亮与玻璃拟态面板。点击元素可查看原子序数、相对原子质量、电子排布、同位素和常见化合价等数据。
- Future-Style-Periodic-Table 可以免费使用吗?用的什么许可证?
- Future-Style-Periodic-Table 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- Future-Style-Periodic-Table 还在维护吗?
- 活跃维护中。Future-Style-Periodic-Table 最近一次提交是在 2026年10月29日。
- Future-Style-Periodic-Table 适合用来做什么?
- 在化学课堂上讲解元素周期律与元素性质。 通过热力图直观比较不同元素的物理化学属性。 学习 CSS 3D 变换与 TypeScript + Vite 项目的组织方式。 使用 GitHub Pages 或 Docker 自行部署一个元素周期表网站。
- Future-Style-Periodic-Table 怎么安装和运行?
- 克隆项目: git clone https://github.com/SeanWong17/Future-Style-Periodic-Table.git 进入项目目录: cd Future-Style-Periodic-Table 安装依赖: npm install 启动开发服务器,然后访问 http://localhost:5173/: npm run dev
- 在哪里获取 Future-Style-Periodic-Table?
- 源代码和安装说明在 GitHub 上:https://github.com/SeanWong17/Future-Style-Periodic-Table
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1646+555 本周417HTMLOther更新于 10天前
面向 AP Physics 1 与 Physics C 的交互式 3D 物理教材,用教科书式图示呈现每章的运动。
390+11 本周116JavaScriptMIT更新于 8天前
基于 plotly.js 的 Python 交互式绘图库,可生成可在浏览器中查看的图表。
1.9万+15 本周2895PythonMIT维护活跃更新于 17小时前
一个 webpack 插件和命令行工具,以可缩放的交互式树状图展示打包产物中各模块的体积构成。
1.3万517JavaScriptMIT维护活跃更新于 昨天
开源桌面平台,用于可视化、探索和操作大规模图与网络,支持实时布局与过滤。
66941613JavaGPL-3.0维护活跃更新于 6天前
一款在浏览器中运行的电子电路仿真器,可交互式搭建并模拟模拟与数字电路。
2455+7 本周442TypeScriptGPL-2.0维护活跃更新于 4天前