diff --git a/CHANGELOG.md b/CHANGELOG.md index f8759ddfb21d9a31ed47dd5c288d69ae1bb6a3ee..a5dee29e85979ce1a69c58339c9b2428d1668549 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ ## [Unreleased] +### Fixed + +- 修复tab-panel分页下伪元素样式展示异常 + ## [0.7.38-alpha.13] - 2024-09-29 ### Changed diff --git a/src/control/form/form-detail/form-tab-panel/form-tab-panel.scss b/src/control/form/form-detail/form-tab-panel/form-tab-panel.scss index 2a034b94f069dae2d6dd5fa4dd317dd8cfcc01e6..4a85eb722810e06a1e4a5c0009af7ff0820f5399 100644 --- a/src/control/form/form-detail/form-tab-panel/form-tab-panel.scss +++ b/src/control/form/form-detail/form-tab-panel/form-tab-panel.scss @@ -46,6 +46,15 @@ $form-tab-panel: ( background-color: getCssVar('form-tab-panel','active-border-color'); } + .el-tabs__item{ + .#{bem(form-tab-panel,badge)}{ + @include when('no-counter') { + padding-right: getCssVar(spacing,none); + } + } + } + + // 计数器样式 @include e(badge){ .el-badge__content{ diff --git a/src/control/form/form-detail/form-tab-panel/form-tab-panel.tsx b/src/control/form/form-detail/form-tab-panel/form-tab-panel.tsx index b73c7a9f5b7c54edd86c3dca6114115a16375159..ea80fc199dc1b26f70ff9100fa158f61a92480e8 100644 --- a/src/control/form/form-detail/form-tab-panel/form-tab-panel.tsx +++ b/src/control/form/form-detail/form-tab-panel/form-tab-panel.tsx @@ -137,7 +137,14 @@ export const FormTabPanel = defineComponent({ : undefined; return c.model.counterId ? (