diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue index 83983b2f..379916f2 100755 --- a/src/layouts/components/Header/index.vue +++ b/src/layouts/components/Header/index.vue @@ -29,32 +29,30 @@ function handlerMouserScroll(event: WheelEvent) {
-
- - @@ -83,74 +81,67 @@ header { .header-container { display: flex; + gap: 30px; align-items: center; justify-content: space-between; width: 100%; height: 100%; margin: 0 auto; - .main { - display: flex; - flex: 1; - flex-wrap: wrap; - align-items: center; - height: 100%; - } - } + :deep(a.title) { + position: relative; + flex: 0; + width: inherit; + height: inherit; + padding: inherit; + background-color: inherit; - :deep(a.title) { - position: relative; - width: inherit; - height: inherit; - padding: inherit; - background-color: inherit; - - .logo { - width: initial; - height: 40px; - } - - span { - font-size: 20px; - color: var(--g-header-color); - letter-spacing: 1px; - } - } - - .menu-container { - flex: 1; - height: 100%; - padding: 0 20px; - margin: 0 30px; - overflow-x: auto; - mask-image: linear-gradient(to right, transparent, #000 20px, #000 calc(100% - 20px), transparent); - - // firefox隐藏滚动条 - scrollbar-width: none; - - // chrome隐藏滚动条 - &::-webkit-scrollbar { - display: none; - } - } - - .menu { - display: inline-flex; - height: 100%; - - :deep(.menu-item) { - .menu-item-container { - color: var(--g-header-menu-color); - - &:hover { - color: var(--g-header-menu-hover-color); - background-color: var(--g-header-menu-hover-bg); - } + .logo { + width: initial; + height: 40px; } - &.active .menu-item-container { - color: var(--g-header-menu-active-color); - background-color: var(--g-header-menu-active-bg); + span { + font-size: 20px; + color: var(--g-header-color); + letter-spacing: 1px; + } + } + + .menu-container { + flex: 1; + height: 100%; + padding: 0 20px; + overflow-x: auto; + mask-image: linear-gradient(to right, transparent, #000 20px, #000 calc(100% - 20px), transparent); + + // firefox隐藏滚动条 + scrollbar-width: none; + + // chrome隐藏滚动条 + &::-webkit-scrollbar { + display: none; + } + + .menu { + display: inline-flex; + height: 100%; + + :deep(.menu-item) { + .menu-item-container { + color: var(--g-header-menu-color); + + &:hover { + color: var(--g-header-menu-hover-color); + background-color: var(--g-header-menu-hover-bg); + } + } + + &.active .menu-item-container { + color: var(--g-header-menu-active-color); + background-color: var(--g-header-menu-active-bg); + } + } } } }