|
|
|
@ -1942,6 +1942,67 @@ footer a { |
|
|
|
.hero-glow-orb { animation: none; } |
|
|
|
} |
|
|
|
|
|
|
|
/* ===== 方案B:用户不喜欢"游来游去" → 全部停移动,保留呼吸闪烁 ===== */ |
|
|
|
.hero-ring { |
|
|
|
animation: none !important; |
|
|
|
} |
|
|
|
.hero-glow-orb { |
|
|
|
animation: none !important; |
|
|
|
} |
|
|
|
|
|
|
|
/* 轨道粒子:去掉彗星游动拖尾 → 改成静态"星芒放射"(4 向渐变光线) */ |
|
|
|
.hero-orbit-dot::before, |
|
|
|
.hero-ring.is-rev .hero-orbit-dot::before { |
|
|
|
content: ""; |
|
|
|
position: absolute; |
|
|
|
top: 50%; |
|
|
|
left: 50%; |
|
|
|
transform: translate(-50%, -50%); |
|
|
|
width: 220%; |
|
|
|
height: 220%; |
|
|
|
border-radius: 9999px; |
|
|
|
background: |
|
|
|
radial-gradient( |
|
|
|
ellipse at 50% 50%, |
|
|
|
rgba(255, 255, 255, 0.0) 0%, |
|
|
|
rgba(255, 255, 255, 0.0) 28%, |
|
|
|
rgba(255, 255, 255, 0.0) 100% |
|
|
|
); |
|
|
|
pointer-events: none; |
|
|
|
} |
|
|
|
.hero-orbit-dot.dot-white::before { |
|
|
|
background: |
|
|
|
radial-gradient(circle at 50% 50%, rgba(255,255,255,0.0) 30%, rgba(255,255,255,0.45) 42%, rgba(255,255,255,0.0) 52%), |
|
|
|
linear-gradient(to right, transparent 48%, rgba(255,255,255,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(to bottom, transparent 48%, rgba(255,255,255,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(45deg, transparent 48%, rgba(255,255,255,0.22) 50%, transparent 52%), |
|
|
|
linear-gradient(-45deg, transparent 48%, rgba(255,255,255,0.22) 50%, transparent 52%); |
|
|
|
} |
|
|
|
.hero-orbit-dot.dot-blue::before { |
|
|
|
background: |
|
|
|
radial-gradient(circle at 50% 50%, rgba(148,184,255,0.0) 30%, rgba(148,184,255,0.45) 42%, rgba(148,184,255,0.0) 52%), |
|
|
|
linear-gradient(to right, transparent 48%, rgba(148,184,255,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(to bottom, transparent 48%, rgba(148,184,255,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(45deg, transparent 48%, rgba(148,184,255,0.22) 50%, transparent 52%), |
|
|
|
linear-gradient(-45deg, transparent 48%, rgba(148,184,255,0.22) 50%, transparent 52%); |
|
|
|
} |
|
|
|
.hero-orbit-dot.dot-violet::before { |
|
|
|
background: |
|
|
|
radial-gradient(circle at 50% 50%, rgba(196,178,255,0.0) 30%, rgba(196,178,255,0.45) 42%, rgba(196,178,255,0.0) 52%), |
|
|
|
linear-gradient(to right, transparent 48%, rgba(196,178,255,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(to bottom, transparent 48%, rgba(196,178,255,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(45deg, transparent 48%, rgba(196,178,255,0.22) 50%, transparent 52%), |
|
|
|
linear-gradient(-45deg, transparent 48%, rgba(196,178,255,0.22) 50%, transparent 52%); |
|
|
|
} |
|
|
|
.hero-orbit-dot.dot-pink::before { |
|
|
|
background: |
|
|
|
radial-gradient(circle at 50% 50%, rgba(255,180,215,0.0) 30%, rgba(255,180,215,0.45) 42%, rgba(255,180,215,0.0) 52%), |
|
|
|
linear-gradient(to right, transparent 48%, rgba(255,180,215,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(to bottom, transparent 48%, rgba(255,180,215,0.35) 50%, transparent 52%), |
|
|
|
linear-gradient(45deg, transparent 48%, rgba(255,180,215,0.22) 50%, transparent 52%), |
|
|
|
linear-gradient(-45deg, transparent 48%, rgba(255,180,215,0.22) 50%, transparent 52%); |
|
|
|
} |
|
|
|
|
|
|
|
@media (max-width: 640px) { |
|
|
|
.hero-glow-orb { filter: blur(18px); opacity: 0.7; } |
|
|
|
} |
|
|
|
|