From 59a7d269ae9d05580dd06a701502becc4f3dfa16 Mon Sep 17 00:00:00 2001
From: lld <15027638633@163.com>
Date: Mon, 29 Dec 2025 00:23:20 +0800
Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=86=85=E5=AE=B9=E6=BB=9A?=
=?UTF-8?q?=E5=8A=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/demo/index.vue | 60 ++++++++++++++++++++++++++++++++++++--------
1 file changed, 50 insertions(+), 10 deletions(-)
diff --git a/pages/demo/index.vue b/pages/demo/index.vue
index 37f1562..416e6d4 100644
--- a/pages/demo/index.vue
+++ b/pages/demo/index.vue
@@ -16,7 +16,7 @@
×
-
+
×
-
+
+
消息日志
@@ -175,8 +176,20 @@
>
{{log.time}}
{{log.type === 'received' ? '接收' : log.type === 'sent' ? '发送' : '系统'}}
- 主题:{{log.topic}}
- 内容:{{log.message}}
+
+
+ 主题:
+
+ {{log.topic}}
+
+
+
+
+ 内容:
+
+ {{log.message}}
+
+
@@ -664,21 +677,19 @@ export default {
border-bottom: 1px solid #eee;
margin-bottom: 5px;
font-size: 14px;
+ border-radius: 4px;
}
.log-item.received {
background-color: #e8f5e9;
- border-radius: 4px;
}
.log-item.sent {
background-color: #e3f2fd;
- border-radius: 4px;
}
.log-item.system {
background-color: #fff8e1;
- border-radius: 4px;
}
.log-time {
@@ -692,12 +703,41 @@ export default {
margin-bottom: 3px;
}
-.log-topic {
- color: #666;
+/* 日志行容器 - 标签+滚动内容 */
+.log-row {
+ display: flex;
+ align-items: flex-start;
margin-bottom: 3px;
+ width: 100%;
}
-.log-message {
+/* 日志标签(主题:/内容:) */
+.log-label {
+ color: #666;
+ flex-shrink: 0; /* 标签不收缩 */
+ margin-right: 5px;
+}
+
+/* 日志内容滚动容器 */
+.log-content-scroll {
+ flex: 1;
+ white-space: nowrap; /* 不换行 */
+ overflow-x: auto; /* 横向滚动 */
+ -webkit-overflow-scrolling: touch; /* 移动端顺滑滚动 */
+ padding-bottom: 2px;
color: #333;
+ /* 隐藏滚动条但保留滚动功能 */
+ scrollbar-width: none; /* Firefox */
+ -ms-overflow-style: none; /* IE/Edge */
+}
+
+/* 隐藏Chrome等浏览器的滚动条 */
+.log-content-scroll::-webkit-scrollbar {
+ display: none;
+}
+
+/* 修复之前的样式冲突 */
+.log-topic, .log-message {
+ display: none;
}
\ No newline at end of file