From 18f2a7cad94ee9b29c1dc680baf87ceced58cc61 Mon Sep 17 00:00:00 2001 From: liukun <953831480@qq.com> Date: Mon, 14 Jul 2025 00:28:02 -0700 Subject: [PATCH] =?UTF-8?q?fix:tag=E4=B8=BA=E7=A9=BA=E6=97=B6=E5=9C=A8form?= =?UTF-8?q?=E5=9C=BA=E6=99=AF=E6=98=BE=E7=A4=BA=E9=94=99=E4=BD=8D=20(#3572?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/theme-saas/src/tag/index.less | 1 + packages/vue/src/tag/src/mobile-first.vue | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/theme-saas/src/tag/index.less b/packages/theme-saas/src/tag/index.less index ac115c35c..5f5dead63 100644 --- a/packages/theme-saas/src/tag/index.less +++ b/packages/theme-saas/src/tag/index.less @@ -18,6 +18,7 @@ @apply align-middle; @apply overflow-hidden; @apply text-ellipsis; + @apply align-bottom; .tag-variant( theme('colors.color.info.primary.DEFAULT'), diff --git a/packages/vue/src/tag/src/mobile-first.vue b/packages/vue/src/tag/src/mobile-first.vue index 4c50963a7..44566b3c1 100644 --- a/packages/vue/src/tag/src/mobile-first.vue +++ b/packages/vue/src/tag/src/mobile-first.vue @@ -53,7 +53,7 @@ export default defineComponent({ const operable = selectable ? false : this.operable const classes = m( - 'text-xs inline-flex items-center rounded box-border border-0.5 sm:border mr-1', + 'text-xs inline-flex items-center rounded box-border border-0.5 sm:border mr-1 align-bottom', effect === 'plain' || hit ? gcls(`${type}-border`) : 'border-transparent', gcls(`${effect}-${type}`), gcls(size), @@ -70,6 +70,7 @@ export default defineComponent({ styles.maxWidth = maxWidth styles.display = 'inline-block' } + const tagElement = value || (slots.default && slots.default()) ? (