diff --git a/src/views/Community/components/DynamicNewsCard.js b/src/views/Community/components/DynamicNewsCard.js
index 3283fa2f..32116204 100644
--- a/src/views/Community/components/DynamicNewsCard.js
+++ b/src/views/Community/components/DynamicNewsCard.js
@@ -637,34 +637,36 @@ const [currentMode, setCurrentMode] = useState('vertical');
overflow="visible"
zIndex={1}
>
- {/* 顶部控制栏:模式切换按钮 + 分页控制器(滚动时固定在顶部) */}
-
-
- {/* 左侧:模式切换按钮 */}
-
+ {/* 顶部控制栏:模式切换按钮 + 分页控制器(移动端隐藏) */}
+ {!isMobile && (
+
+
+ {/* 左侧:模式切换按钮 */}
+
- {/* 右侧:分页控制器(仅在纵向模式显示),H5 放不下时折行 */}
- {!isMobile && mode === 'vertical' && totalPages > 1 && (
-
- )}
-
-
+ {/* 右侧:分页控制器(仅在纵向模式显示) */}
+ {mode === 'vertical' && totalPages > 1 && (
+
+ )}
+
+
+ )}
{/* 内容区域 - 撑满剩余高度 */}