## 问题 - 抽奖动态每行用了固定高度 `h-17.5` 和 `overflow-hidden`,且是单行展示,长活动名/期号/奖品名会被裁剪,导致看起来“没有显示出来”。 ## 调整方案(仅改该模块样式与结构) 1) 行容器样式 - 移除固定高度与溢出隐藏:把 `h-17.5 leading-17.5 overflow-hidden` 改为 `py-2 leading-6`、去掉 `overflow-hidden` - 允许换行与断词:增加 `whitespace-normal break-words`,必要时 `flex-wrap` 2) 行内容分两行显示 - 第一行:`昵称 在 活动名-期号` - 第二行:`中奖 奖品名` 或 `参与` - 这样即使宽度不够,也能在第二行完整显示奖品 3) 局部样式 - 在组件 `style scoped` 中添加: - `.dynamic-row { white-space: normal; word-break: break-word; }` - 统一行内间距与换行行为 ## 验证 - 长活动名与奖品名在收窄宽度下仍完整显示 - 列表滚动正常,内容不再被裁剪 确认后我将更新 `web/admin/src/views/dashboard/console/modules/dynamic-stats.vue` 的行模板与样式以生效。