From e64db6552ad573050e93d50a492fc053cafa3d18 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 24 Jun 2026 11:00:24 +0800
Subject: [PATCH] feat:样式兼容处理

---
 applications/drone-command/src/page/index/top/index.vue |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/applications/drone-command/src/page/index/top/index.vue b/applications/drone-command/src/page/index/top/index.vue
index cacc24e..4859868 100644
--- a/applications/drone-command/src/page/index/top/index.vue
+++ b/applications/drone-command/src/page/index/top/index.vue
@@ -8,8 +8,8 @@
 
       <div class="header-right">
         <nav class="nav-menu">
-          <div v-for="(item, index) in topMenus" :key="index" class="nav-item"
-            :class="{ active: item.active }" @click="handleMenuClick(item)">
+          <div v-for="(item, index) in topMenus" :key="index" class="nav-item" :class="{ active: item.active }"
+            @click="handleMenuClick(item)">
             <span>{{ item.label }}</span>
           </div>
         </nav>
@@ -135,7 +135,7 @@
         confirmButtonClass: 'command-message-box-confirm',
         cancelButtonClass: 'command-message-box-cancel',
       }).then(() => {
-				logOutFun()
+        logOutFun()
       })
     },
     jumpMH () {
@@ -249,14 +249,22 @@
             background: url('@/assets/images/active-menu-item.png') no-repeat center / 136px 34px;
 
             span {
-              background: linear-gradient(180deg,
-                  #fff 22.11%,
-                  #ffffff 86.69%);
-              background-size: contain;
-              background-clip: text;
-              -webkit-text-fill-color: transparent;
+              /* 降级方案:所有浏览器先显示白色文字 */
+              color: #ffffff;
+
+              /* 发光效果 */
               text-shadow: 0px 0px 13px 0px #5da6ef73;
             }
+
+            /* 支持渐变文字的浏览器再启用 */
+            @supports (-webkit-background-clip: text) {
+              span {
+                background: linear-gradient(180deg, #fff 22.11%, #ffffff 86.69%);
+                background-size: contain;
+                background-clip: text;
+                -webkit-text-fill-color: transparent;
+              }
+            }
           }
         }
       }

--
Gitblit v1.9.3