UNPKG

1.56 kBtext/lessView Raw
1@import '../../style/themes/index';
2@import '../../style/mixins/index';
3
4@tab-prefix-cls: ~'@{ant-prefix}-tabs';
5
6.@{tab-prefix-cls} {
7 &-rtl {
8 direction: rtl;
9
10 .@{tab-prefix-cls}-nav {
11 .@{tab-prefix-cls}-tab {
12 margin: @tabs-horizontal-margin-rtl;
13
14 &:last-of-type {
15 margin-left: 0;
16 }
17
18 .@{iconfont-css-prefix} {
19 margin-right: 0;
20 margin-left: @margin-sm;
21 }
22
23 .@{tab-prefix-cls}-tab-remove {
24 margin-right: @margin-xs;
25 margin-left: -@margin-xss;
26
27 .@{iconfont-css-prefix} {
28 margin: 0;
29 }
30 }
31 }
32 }
33
34 &.@{tab-prefix-cls}-left {
35 > .@{tab-prefix-cls}-nav {
36 order: 1;
37 }
38 > .@{tab-prefix-cls}-content-holder {
39 order: 0;
40 }
41 }
42
43 &.@{tab-prefix-cls}-right {
44 > .@{tab-prefix-cls}-nav {
45 order: 0;
46 }
47 > .@{tab-prefix-cls}-content-holder {
48 order: 1;
49 }
50 }
51 }
52
53 // ====================== Card ======================
54 &-card {
55 &.@{tab-prefix-cls}-top,
56 &.@{tab-prefix-cls}-bottom {
57 > .@{tab-prefix-cls}-nav,
58 > div > .@{tab-prefix-cls}-nav {
59 .@{tab-prefix-cls}-tab + .@{tab-prefix-cls}-tab {
60 .@{tab-prefix-cls}-rtl& {
61 margin-right: 0;
62 margin-left: @tabs-card-gutter;
63 }
64 }
65 }
66 }
67 }
68}
69
70.@{tab-prefix-cls}-dropdown {
71 &-rtl {
72 direction: rtl;
73 }
74 &-menu-item {
75 .@{tab-prefix-cls}-dropdown-rtl & {
76 text-align: right;
77 }
78 }
79}