diff --git a/portal-ui/src/components/VideoComposeCard.vue b/portal-ui/src/components/VideoComposeCard.vue index e66aed3..60c400d 100644 --- a/portal-ui/src/components/VideoComposeCard.vue +++ b/portal-ui/src/components/VideoComposeCard.vue @@ -1779,9 +1779,10 @@ defineExpose({ overflow-x: hidden; } -/* 首帧/首尾帧:左侧(两列布局)增加参数后,让右侧富文本框宽度略收窄 */ +/* 首帧/首尾帧:左侧略加宽,富文本列略收窄,避免横向总宽顶破一行 */ .vg-compose-card--split .vg-compose-left--two-col { - width: 40%; + width: 43%; + max-width: 520px; overflow-y: hidden; /* 让滚动优先发生在参数模块内部 */ } @@ -2577,8 +2578,8 @@ defineExpose({ } } -/* 非参考模式:窄屏上下排 */ -@media (max-width: 1919px) { +/* 非参考模式:仅较窄屏上下排(原 1919px 过宽,导致首帧/首尾帧在常见分辨率下富文本被压到下方) */ +@media (max-width: 1200px) { .vg-compose-card--split { flex-direction: column; align-items: stretch; @@ -2589,6 +2590,11 @@ defineExpose({ width: 100%; } + .vg-compose-card--split .vg-compose-left--two-col { + width: 100%; + max-width: none; + } + .vg-compose-right { flex: 1; min-width: 0;