Skip to content

Commit 65da8df

Browse files
authoredMay 5, 2022
refactor(Tabs): 替换tabs 的css选择器,解决外层type的样式也会加到内层中 #796 (#802)
1 parent 6dcd592 commit 65da8df

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed
 

‎packages/react-tabs/src/style/index.less

+6-12
Original file line numberDiff line numberDiff line change
@@ -47,23 +47,17 @@
4747
}
4848

4949
.@{w-tabs} {
50-
&-card &-nav::after,
51-
&-line &-nav::after {
50+
&-card > div > div > &-bar > &-nav::after,
51+
&-line > div > div > &-bar > &-nav::after {
5252
content: '';
5353
position: relative;
5454
display: block;
5555
border-bottom: 1px solid #d9d9d9;
5656
}
5757
}
58-
.@{w-tabs} {
59-
&-card &-nav::after,
60-
&-default &-nav::after {
61-
content: none;
62-
}
63-
}
6458

6559
.@{w-tabs} {
66-
&-line &-slide {
60+
&-line > div > div > &-bar > &-nav > &-slide {
6761
background-color: #108ee9;
6862
box-sizing: border-box;
6963
bottom: 0;
@@ -77,13 +71,13 @@
7771
}
7872

7973
.@{w-tabs} {
80-
&-card &-nav::after {
74+
&-card > div > div > &-bar > &-nav::after {
8175
content: '';
8276
position: relative;
8377
display: block;
8478
border-bottom: 1px solid #d9d9d9;
8579
}
86-
&-card &-item {
80+
&-card > div > div > &-bar > &-nav > &-item {
8781
margin: 0;
8882
border: 1px solid #d9d9d9;
8983
border-bottom: 0;
@@ -93,7 +87,7 @@
9387
margin-right: 5px;
9488
bottom: -1px;
9589
}
96-
&-card &-item.active {
90+
&-card > div > div > &-bar > &-nav > &-item.active {
9791
background: #fff;
9892
z-index: 1;
9993
}

0 commit comments

Comments
 (0)
Please sign in to comment.