diff --git a/nezha-fronted/src/assets/css/components/common/detailView/detailViewTopSearch.scss b/nezha-fronted/src/assets/css/components/common/detailView/detailViewTopSearch.scss index c107f0310..f67bd6106 100644 --- a/nezha-fronted/src/assets/css/components/common/detailView/detailViewTopSearch.scss +++ b/nezha-fronted/src/assets/css/components/common/detailView/detailViewTopSearch.scss @@ -47,6 +47,7 @@ min-width: 200px; } } + .detail-top-search-dropdown{ max-height: 300px; overflow-y: auto; @@ -80,6 +81,7 @@ } .children-title-name{ min-width: 180px; + flex-shrink: 0; height: 36px; padding-right: 20px; @@ -96,6 +98,26 @@ background: $--background-color-base !important; } } +.detail-top-search-dropdown-special.detail-top-search-dropdown { + width: 660px; + max-width: unset !important; + .nz-dropdown-menu__item{ + width: 100% !important; + .children-title-name { + width: 33%; + box-sizing: border-box; + } + .nz-dropdown-menu__item-box { + width: 66%; + display: flex; + flex-wrap: wrap; + .nz-dropdown-menu__item-hover { + width: calc(50% - 2px); + box-sizing: border-box; + } + } + } +} .clear-all-select{ padding: 0 20px; padding-left: 42px; diff --git a/nezha-fronted/src/components/common/detailView/detailViewTopSearch.vue b/nezha-fronted/src/components/common/detailView/detailViewTopSearch.vue index 46839adf9..f14bed91b 100644 --- a/nezha-fronted/src/components/common/detailView/detailViewTopSearch.vue +++ b/nezha-fronted/src/components/common/detailView/detailViewTopSearch.vue @@ -89,15 +89,17 @@ - + {searchStrChange(val,key)}" suffix-icon="el-icon-search"/> {{item3.name}} - - {{item4.name}} - {{item4.num || 0}} - + + + {{item4.name}} + {{item4.num || 0}} + +