diff --git a/packages/tab/test/__snapshots__/index.spec.js.snap b/packages/tab/test/__snapshots__/index.spec.js.snap
index 5058f4600..ca431e504 100644
--- a/packages/tab/test/__snapshots__/index.spec.js.snap
+++ b/packages/tab/test/__snapshots__/index.spec.js.snap
@@ -4,7 +4,7 @@ exports[`change tabs data 1`] = `
@@ -28,7 +28,7 @@ exports[`change tabs data 2`] = `
-
+
title1
@@ -61,7 +61,7 @@ exports[`click to switch tab 1`] = `
-
+
title1
@@ -92,7 +92,7 @@ exports[`click to switch tab 2`] = `
-
+
title1
@@ -123,7 +123,7 @@ exports[`swipe to switch tab 1`] = `
-
+
title1
@@ -154,7 +154,7 @@ exports[`swipe to switch tab 2`] = `
-
+
title1
@@ -185,7 +185,7 @@ exports[`swipe to switch tab 3`] = `
-
+
title1
@@ -216,7 +216,7 @@ exports[`swipe to switch tab 4`] = `
-
+
title1
diff --git a/packages/tabs/index.vue b/packages/tabs/index.vue
index 547ba2f4e..3bdc3a94d 100644
--- a/packages/tabs/index.vue
+++ b/packages/tabs/index.vue
@@ -108,7 +108,9 @@ export default create({
tabs: [],
position: '',
curActive: null,
- lineStyle: {},
+ lineStyle: {
+ backgroundColor: this.color
+ },
events: {
resize: false,
sticky: false,