Przeglądaj źródła

Merge branch 'master' of https://git.cocorobo.cn/jack/PPT

lsc 10 godzin temu
rodzic
commit
11365027d4

+ 6 - 0
src/views/components/element/FrameElement/BaseFrameElement.vue

@@ -52,6 +52,7 @@ const props = defineProps({
 .element-content {
   width: 100%;
   height: 100%;
+  overflow: hidden;
 }
 .mask {
   position: absolute;
@@ -60,4 +61,9 @@ const props = defineProps({
   left: 0;
   right: 0;
 }
+.rotate-wrapper {
+  width: 100%;
+  height: 100%;
+  overflow: hidden;
+}
 </style> 

+ 18 - 0
src/views/components/element/FrameElement/index.vue

@@ -5,6 +5,7 @@
       left: elementInfo.left + 'px',
       width: elementInfo.width + 'px',
       height: elementInfo.height + 'px',
+      overflow: 'hidden',
     }"
   >
     <div
@@ -78,11 +79,21 @@ const handleSelectElement = (e: MouseEvent | TouchEvent, canMove = true) => {
 <style lang="scss" scoped>
 .editable-element-frame {
   position: absolute;
+  overflow: hidden;
 }
 .element-content {
   width: 100%;
   height: 100%;
   cursor: move;
+  overflow: hidden;
+  position: absolute;
+}
+.element-content iframe{
+  width: 100%;
+  height: 100%;
+  cursor: move;
+  overflow: hidden;
+  position: absolute;
 }
 .drag-handler {
   position: absolute;
@@ -118,5 +129,12 @@ const handleSelectElement = (e: MouseEvent | TouchEvent, canMove = true) => {
   bottom: 0;
   left: 0;
   right: 0;
+  width: 100%;
+  height: 100%;
+}
+.rotate-wrapper {
+  width: 100%;
+  height: 100%;
+  overflow: hidden;
 }
 </style>