Bläddra i källkod

fix(style): fix layout style, fix #633

vben 3 år sedan
förälder
incheckning
8e3f84c3b7
2 ändrade filer med 27 tillägg och 31 borttagningar
  1. 26 30
      src/layouts/default/header/MultipleHeader.vue
  2. 1 1
      src/layouts/default/header/index.less

+ 26 - 30
src/layouts/default/header/MultipleHeader.vue

@@ -50,42 +50,38 @@
         return unref(getFixed) || unref(getShowFullHeaderRef);
       });
 
-      const getWrapStyle = computed(
-        (): CSSProperties => {
-          const style: CSSProperties = {};
-          if (unref(getFixed)) {
-            style.width = unref(getIsMobile) ? '100%' : unref(getCalcContentWidth);
-          }
-          if (unref(getShowFullHeaderRef)) {
-            style.top = `${HEADER_HEIGHT}px`;
-          }
-          return style;
+      const getWrapStyle = computed((): CSSProperties => {
+        const style: CSSProperties = {};
+        if (unref(getFixed)) {
+          style.width = unref(getIsMobile) ? '100%' : unref(getCalcContentWidth);
         }
-      );
+        if (unref(getShowFullHeaderRef)) {
+          style.top = `${HEADER_HEIGHT}px`;
+        }
+        return style;
+      });
 
       const getIsFixed = computed(() => {
         return unref(getFixed) || unref(getShowFullHeaderRef);
       });
 
-      const getPlaceholderDomStyle = computed(
-        (): CSSProperties => {
-          let height = 0;
-          if (
-            (unref(getShowFullHeaderRef) || !unref(getSplit)) &&
-            unref(getShowHeader) &&
-            !unref(getFullContent)
-          ) {
-            height += HEADER_HEIGHT;
-          }
-          if (unref(getShowMultipleTab) && !unref(getFullContent)) {
-            height += TABS_HEIGHT;
-          }
-          headerHeightRef.value = height;
-          return {
-            height: `${height}px`,
-          };
+      const getPlaceholderDomStyle = computed((): CSSProperties => {
+        let height = 0;
+        if (
+          (unref(getShowFullHeaderRef) || !unref(getSplit)) &&
+          unref(getShowHeader) &&
+          !unref(getFullContent)
+        ) {
+          height += HEADER_HEIGHT;
         }
-      );
+        if (unref(getShowMultipleTab) && !unref(getFullContent)) {
+          height += TABS_HEIGHT;
+        }
+        headerHeightRef.value = height;
+        return {
+          height: `${height}px`,
+        };
+      });
 
       const getClass = computed(() => {
         return [
@@ -116,7 +112,7 @@
     flex: 0 0 auto;
 
     &--dark {
-      margin-left: 0;
+      margin-left: -1px;
     }
 
     &--fixed {

+ 1 - 1
src/layouts/default/header/index.less

@@ -166,7 +166,7 @@
 
   &--dark {
     background-color: @header-dark-bg-color !important;
-    border-bottom: 1px solid @border-color-base;
+    // border-bottom: 1px solid @border-color-base;
     border-left: 1px solid @border-color-base;
     .@{header-prefix-cls}-logo {
       &:hover {