From 2adbfa9fff28690157ed10ac99a9039be33630b9 Mon Sep 17 00:00:00 2001 From: "X1627315083@163.com" <1627315083@qq.com> Date: Tue, 26 May 2026 14:29:58 +0800 Subject: [PATCH] fix --- src/component/HomePage/layout.vue | 17 ++++++++++++----- .../home/design/collection/MoodboardUpload.vue | 5 +++++ 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/component/HomePage/layout.vue b/src/component/HomePage/layout.vue index 2ce0a030..49388140 100644 --- a/src/component/HomePage/layout.vue +++ b/src/component/HomePage/layout.vue @@ -70,7 +70,7 @@
{{ $t('layout.LayerOptions') }}
-
+
@@ -932,16 +932,17 @@ export default defineComponent({ height: calc(35rem*1.2); width: calc(57rem*1.2); // height: 60%; - flex-direction: column; - flex-wrap: wrap; align-content: space-around; margin: calc(3rem*1.2) auto; overflow: hidden; // padding: 3rem 0; justify-content: space-between; position: relative; - user-select:none; - flex-direction: row; + + flex-direction: column; + align-items: center; + flex-wrap: wrap; + justify-content: space-between; &.active{ flex-direction: row; } @@ -1121,6 +1122,9 @@ export default defineComponent({ flex-direction: column; margin-bottom: calc(2rem*1.2); cursor: pointer; + &.active{ + flex-direction: row; + } .layout_left_item{ box-sizing: border-box; border: 1px solid #000; @@ -1153,6 +1157,9 @@ export default defineComponent({ flex-direction: column; margin-bottom: calc(2rem*1.2); cursor: pointer; + &.active{ + flex-direction: row; + } .layout_left_item{ box-sizing: border-box; border: 1px solid #000; diff --git a/src/component/home/design/collection/MoodboardUpload.vue b/src/component/home/design/collection/MoodboardUpload.vue index 77e20dec..7b6e7f49 100644 --- a/src/component/home/design/collection/MoodboardUpload.vue +++ b/src/component/home/design/collection/MoodboardUpload.vue @@ -476,6 +476,11 @@ export default defineComponent({ }, setmoodbClass(val:any){ this.moodb_className = val + if( val.filter((item,index)=> item == 'w2h1').length != 0 && val.length > 4){ + this.flex_direction = true + }else{ + this.flex_direction = false + } } }, });