Explorar el Código

编辑页外标题位置调整

cxmo hace 5 meses
padre
commit
f374756e35

+ 2 - 2
src/views/ppt_manage/newVersion/components/catalog/pptContent.vue

@@ -23,8 +23,8 @@
               <!-- 自定义标题 -->
               <div class="custom-title-wrap editor-content" 
                     :style="item.titleDetail?{
-                        left:item.titleDetail.baseLeft+'px',
-                        top:item.titleDetail.baseTop+'px',
+                        left:item.titleDetail.baseLeft*contentScale+'px',
+                        top:item.titleDetail.baseTop*contentScale+'px',
                         width:item.titleDetail.baseWidth+'px',
                         height:item.titleDetail.baseHeight+'px',
                     }:{

+ 3 - 3
src/views/ppt_manage/newVersion/components/catalog/pptContentEn.vue

@@ -22,12 +22,12 @@
               <!-- 自定义标题 -->
               <div class="custom-title-wrap editor-content" 
                     :style="item.titleDetail?{
-                        left:item.titleDetail.baseLeft+'px',
-                        top:item.titleDetail.baseTop+'px',
+                        left:item.titleDetail.baseLeft*contentScale+'px',
+                        top:item.titleDetail.baseTop*contentScale+'px',
                         width:item.titleDetail.baseWidth+'px',
                         height:item.titleDetail.baseHeight+'px',
                     }:{
-                        left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                        left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                     }">
                     <div class="title" v-html="item.title"></div>
                 </div>

+ 6 - 6
src/views/ppt_manage/newVersion/pptEnPresent.vue

@@ -61,12 +61,12 @@
                  <!-- 自定义标题 -->
                  <div class="custom-title-wrap editor-content" 
                     :style="currentItem.titleDetail?{
-                        left:currentItem.titleDetail.baseLeft+'px',
-                        top:currentItem.titleDetail.baseTop+'px',
+                        left:currentItem.titleDetail.baseLeft*contentScale+'px',
+                        top:currentItem.titleDetail.baseTop*contentScale+'px',
                         width:currentItem.titleDetail.baseWidth+'px',
                         height:currentItem.titleDetail.baseHeight+'px',
                     }:{
-                        left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                        left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                     }">
                     <div class="title" v-html="currentItem.title"></div>
                     <!-- <div v-else class="normal-title">{{currentItem.title}}</div> -->
@@ -133,12 +133,12 @@
                 <!-- 自定义标题 -->
                 <div class="custom-title-wrap editor-content" 
                     :style="currentItem.titleDetail?{
-                        left:currentItem.titleDetail.baseLeft+'px',
-                        top:currentItem.titleDetail.baseTop+'px',
+                        left:currentItem.titleDetail.baseLeft*contentScale+'px',
+                        top:currentItem.titleDetail.baseTop*contentScale+'px',
                         width:currentItem.titleDetail.baseWidth+'px',
                         height:currentItem.titleDetail.baseHeight+'px',
                     }:{
-                        left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                        left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                     }">
                     <div class="title" v-html="currentItem.title"></div>
                     <!-- <div v-else class="normal-title">{{currentItem.title}}</div> -->

+ 4 - 4
src/views/ppt_manage/newVersion/pptEnPublish.vue

@@ -39,14 +39,14 @@
               {{item.title}} 
             </div> -->
             <!-- 自定义标题 -->
-            <div class="custom-title-wrap editor-content" 
+            <div class="custom-title-wrap content" 
                 :style="item.titleDetail?{
-                    left:item.titleDetail.baseLeft+'px',
-                    top:item.titleDetail.baseTop+'px',
+                    left:item.titleDetail.baseLeft*contentScale+'px',
+                    top:item.titleDetail.baseTop*contentScale+'px',
                     width:item.titleDetail.baseWidth+'px',
                     height:item.titleDetail.baseHeight+'px',
                 }:{
-                    left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                    left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                 }">
                 <div class="title" v-html="item.title"></div>
                 <!-- <div v-else class="normal-title">{{item.title}}</div> -->

+ 6 - 6
src/views/ppt_manage/newVersion/pptPresent.vue

@@ -61,12 +61,12 @@
                 <!-- 自定义标题 -->
                 <div class="custom-title-wrap editor-content" 
                     :style="currentItem.titleDetail?{
-                        left:currentItem.titleDetail.baseLeft+'px',
-                        top:currentItem.titleDetail.baseTop+'px',
+                        left:currentItem.titleDetail.baseLeft*contentScale+'px',
+                        top:currentItem.titleDetail.baseTop*contentScale+'px',
                         width:currentItem.titleDetail.baseWidth+'px',
                         height:currentItem.titleDetail.baseHeight+'px',
                     }:{
-                        left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                        left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                     }">
                     <div class="title" v-html="currentItem.title"></div>
                 </div>
@@ -132,12 +132,12 @@
                 <!-- 自定义标题 -->
                 <div class="custom-title-wrap editor-content" 
                     :style="currentItem.titleDetail?{
-                        left:currentItem.titleDetail.baseLeft+'px',
-                        top:currentItem.titleDetail.baseTop+'px',
+                        left:currentItem.titleDetail.baseLeft*contentScale+'px',
+                        top:currentItem.titleDetail.baseTop*contentScale+'px',
                         width:currentItem.titleDetail.baseWidth+'px',
                         height:currentItem.titleDetail.baseHeight+'px',
                     }:{
-                        left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                        left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                     }">
                     <div class="title" v-html="currentItem.title"></div>
                 </div>

+ 4 - 4
src/views/ppt_manage/newVersion/pptPublish.vue

@@ -45,14 +45,14 @@
               {{item.title}} 
             </div> -->
             <!-- 自定义标题 -->
-            <div class="custom-title-wrap editor-content" 
+            <div class="custom-title-wrap content" 
                 :style="item.titleDetail?{
-                    left:item.titleDetail.baseLeft+'px',
-                    top:item.titleDetail.baseTop+'px',
+                    left:item.titleDetail.baseLeft*contentScale+'px',
+                    top:item.titleDetail.baseTop*contentScale+'px',
                     width:item.titleDetail.baseWidth+'px',
                     height:item.titleDetail.baseHeight+'px',
                 }:{
-                    left:'90px',top:'34.65px',width:'612px',height:'44.1px'
+                    left:90*contentScale+'px',top:34.65*contentScale+'px',width:'612px',height:'44.1px'
                 }">
                 <div class="title" v-html="item.title"></div>
             </div>