From 45608bbdd14ba20661aaf936197bf817ad8ff64d Mon Sep 17 00:00:00 2001 From: yiqiu Date: Fri, 21 Nov 2025 20:26:09 +0800 Subject: [PATCH] 2 --- css/index.css | 27 ++++++++ index.html | 11 ++- js/globe.js | 184 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 220 insertions(+), 2 deletions(-) create mode 100644 js/globe.js diff --git a/css/index.css b/css/index.css index 5044f8b..6ba6952 100644 --- a/css/index.css +++ b/css/index.css @@ -68,6 +68,33 @@ pointer-events: auto; } +/* 3D 地球容器:位于轮播图偏中右位置 */ +.banner-globe { + position: absolute; + top: 50%; + right: 8%; /* 根据视觉调节,让地球更靠中间一点 */ + transform: translateY(-50%); + width: 420px; + height: 420px; + pointer-events: none; /* 不影响轮播图滑动与点击 */ +} + +/* 中等屏幕下缩小地球,避免挡住文案 */ +@media (max-width: 1400px) { + .banner-globe { + right: 4%; + width: 360px; + height: 360px; + } +} + +/* 小屏幕(如窄笔记本)下隐藏 3D 地球,保持可用性 */ +@media (max-width: 1100px) { + .banner-globe { + display: none; + } +} + .banner .banner-s { box-shadow: 0px 0px 16px rgba(52, 52, 52, 0.16); border-radius: 3px; diff --git a/index.html b/index.html index 6e25044..38208a5 100644 --- a/index.html +++ b/index.html @@ -3,8 +3,13 @@ - - + + + + + + + @@ -32,6 +37,8 @@ + +