From d48f5ba0d66e3bb562f94cf86eab802abf6db726 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Sat, 11 May 2019 12:05:32 +0800 Subject: [PATCH] [bugfix] Tab: animated overflow --- packages/tab/test/__snapshots__/demo.spec.js.snap | 2 +- packages/tabs/index.js | 2 +- packages/tabs/index.less | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/tab/test/__snapshots__/demo.spec.js.snap b/packages/tab/test/__snapshots__/demo.spec.js.snap index 4de539d1e..2ad45767e 100644 --- a/packages/tab/test/__snapshots__/demo.spec.js.snap +++ b/packages/tab/test/__snapshots__/demo.spec.js.snap @@ -205,7 +205,7 @@ exports[`renders demo correctly 1`] = `
标签 4
-
+
diff --git a/packages/tabs/index.js b/packages/tabs/index.js index 79254b03a..7ed782590 100644 --- a/packages/tabs/index.js +++ b/packages/tabs/index.js @@ -442,7 +442,7 @@ export default sfc({ {this.slots('nav-right')}
-
+
{animated ? (
{this.slots()} diff --git a/packages/tabs/index.less b/packages/tabs/index.less index eb43a05ca..75de46cad 100644 --- a/packages/tabs/index.less +++ b/packages/tabs/index.less @@ -125,6 +125,12 @@ will-change: left; } + &__content { + &--animated { + overflow: hidden; + } + } + &--line { padding-top: @tabs-line-height;