Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
S
style_tool
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Bugzilla
Bugzilla
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
于广洋
style_tool
Commits
53519ab5
Commit
53519ab5
authored
May 17, 2020
by
刘安琪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
根据设计图覆盖tabs样式
parent
77cb409d
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
889 additions
and
780 deletions
+889
-780
tabs.scss
node_module/element-theme-chalk/src/tabs.scss
+23
-24
index.css
theme/index.css
+433
-378
tabs.css
theme/tabs.css
+433
-378
No files found.
node_module/element-theme-chalk/src/tabs.scss
View file @
53519ab5
...
...
@@ -2,11 +2,6 @@
@import
"common/var"
;
@include
b
(
tabs
)
{
border
:
1px
solid
#D7D8D9
;
border-radius
:
3px
;
>
.el-tabs__content
{
padding
:
0
8px
8px
8px
;
}
@include
e
(
header
)
{
padding
:
0
;
position
:
relative
;
...
...
@@ -15,12 +10,12 @@
@include
e
(
active-bar
)
{
position
:
absolute
;
bottom
:
0
;
left
:
0
;
height
:
2px
;
background-color
:
$--color-primary
;
z-index
:
1
;
transition
:
transform
.3s
cubic-bezier
(
.645
,.
045
,.
355
,
1
);
list-style
:
none
;
padding
:
0
16px
;
}
@include
e
(
new-tab
)
{
float
:
right
;
...
...
@@ -55,7 +50,7 @@
left
:
0
;
bottom
:
0
;
width
:
100%
;
height
:
1
px
;
height
:
2
px
;
background-color
:
$--border-color-light
;
z-index
:
$--index-normal
;
}
...
...
@@ -82,6 +77,7 @@
left
:
0
;
}
@include
e
(
nav
)
{
border
:
none
!
important
;
white-space
:
nowrap
;
position
:
relative
;
transition
:
transform
.3s
;
...
...
@@ -98,16 +94,21 @@
}
}
@include
e
(
item
)
{
padding
:
0
2
4
px
;
height
:
4
8
px
;
padding
:
0
2
0
px
;
height
:
4
0
px
;
box-sizing
:
border-box
;
line-height
:
4
8
px
;
line-height
:
4
0
px
;
display
:
inline-block
;
list-style
:
none
;
font-size
:
1
6
px
;
font-size
:
1
4
px
;
font-weight
:
500
;
color
:
$--color-text-
regular
;
color
:
$--color-text-
primary
;
position
:
relative
;
border
:
1px
solid
$--color-default-text-plain
;
margin-left
:
20px
;
border-radius
:
4px
4px
0
0
;
background
:
#E6E8ED
;
&
:focus
,
&
:focus:active
{
outline
:
none
;
}
...
...
@@ -135,6 +136,7 @@
@include
when
(
active
)
{
color
:
$--color-primary
;
background
:
$--color-white
;
}
&
:hover
{
...
...
@@ -181,11 +183,8 @@
}
>
.el-tabs__header
.el-tabs__item
{
border-bottom
:
1px
solid
transparent
;
border-left
:
1px
solid
$--border-color-light
;
transition
:
color
.3s
cubic-bezier
(
.645
,.
045
,.
355
,
1
)
,
padding
.3s
cubic-bezier
(
.645
,.
045
,.
355
,
1
);
&
:first-child
{
border-left
:
none
;
}
&
.is-closable
{
&
:hover
{
padding-left
:
13px
;
...
...
@@ -259,14 +258,14 @@
}
}
@include
m
((
top
,
bottom
))
{
//
.el-tabs__item.is-top:nth-child(2),
//
.el-tabs__item.is-bottom:nth-child(2) {
//
padding-left: 0;
//
}
//
.el-tabs__item.is-top:last-child,
//
.el-tabs__item.is-bottom:last-child {
//
padding-right: 0;
//
}
.el-tabs__item.is-top
:nth-child
(
2
),
.el-tabs__item.is-bottom
:nth-child
(
2
)
{
padding-left
:
0
;
}
.el-tabs__item.is-top
:last-child
,
.el-tabs__item.is-bottom
:last-child
{
padding-right
:
0
;
}
&
.el-tabs--border-card
,
&
.el-tabs--card
,
.el-tabs--left
,
.el-tabs--right
{
...
...
theme/index.css
View file @
53519ab5
...
...
@@ -32729,18 +32729,15 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
--------------------------*/
/* Break-point
--------------------------*/
.el-tabs {
border: 1px solid #D7D8D9;
border-radius: 3px; }
.el-tabs > .el-tabs__content {
padding: 0 8px 8px 8px; }
.el-tabs__header {
.el-tabs__header {
padding: 0;
position: relative;
margin: 0 0 15px; }
.el-tabs__active-bar {
.el-tabs__active-bar {
position: absolute;
bottom: 0;
left: 0;
height: 2px;
background-color: #0994DC;
z-index: 1;
...
...
@@ -32748,9 +32745,9 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
list-style: none;
padding: 0 16px; }
.el-tabs__new-tab {
list-style: none; }
.el-tabs__new-tab {
float: right;
border: 1px solid #d3dce6;
height: 18px;
...
...
@@ -32769,7 +32766,8 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
transform: scale(0.8, 0.8); }
.el-tabs__new-tab:hover {
color: #0994DC; }
.el-tabs__nav-wrap {
.el-tabs__nav-wrap {
overflow: hidden;
margin-bottom: -1px;
position: relative; }
...
...
@@ -32779,26 +32777,32 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
left: 0;
bottom: 0;
width: 100%;
height: 1
px;
height: 2
px;
background-color: #D0D0D0;
z-index: 1; }
.el-tabs__nav-wrap.is-scrollable {
padding: 0 20px;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.el-tabs__nav-scroll {
.el-tabs__nav-scroll {
overflow: hidden; }
.el-tabs__nav-next, .el-tabs__nav-prev {
.el-tabs__nav-next, .el-tabs__nav-prev {
position: absolute;
cursor: pointer;
line-height: 44px;
font-size: 12px;
color: #999999; }
.el-tabs__nav-next {
.el-tabs__nav-next {
right: 0; }
.el-tabs__nav-prev {
.el-tabs__nav-prev {
left: 0; }
.el-tabs__nav {
.el-tabs__nav {
border: none !important;
white-space: nowrap;
position: relative;
-webkit-transition: -webkit-transform .3s;
...
...
@@ -32817,18 +32821,23 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
-ms-flex: 1;
flex: 1;
text-align: center; }
.el-tabs__item {
padding: 0 24px;
height: 48px;
.el-tabs__item {
padding: 0 20px;
height: 40px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
line-height: 48
px;
line-height: 40
px;
display: inline-block;
list-style: none;
font-size: 16
px;
font-size: 14
px;
font-weight: 500;
color: #666666;
position: relative; }
color: #333333;
position: relative;
border: 1px solid #999999;
margin-left: 20px;
border-radius: 4px 4px 0 0;
background: #E6E8ED; }
.el-tabs__item:focus, .el-tabs__item:focus:active {
outline: none; }
.el-tabs__item:focus.is-active.is-focus:not(:active) {
...
...
@@ -32849,29 +32858,36 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
background-color: #CCCCCC;
color: #FFFFFF; }
.el-tabs__item.is-active {
color: #0994DC; }
color: #0994DC;
background: #FFFFFF; }
.el-tabs__item:hover {
color: #0994DC;
cursor: pointer; }
.el-tabs__item.is-disabled {
color: #CCCCCC;
cursor: default; }
.el-tabs__content {
.el-tabs__content {
overflow: hidden;
position: relative; }
.el-tabs--card > .el-tabs__header {
.el-tabs--card > .el-tabs__header {
border-bottom: 1px solid #D0D0D0; }
.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after {
.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after {
content: none; }
.el-tabs--card > .el-tabs__header .el-tabs__nav {
.el-tabs--card > .el-tabs__header .el-tabs__nav {
border: 1px solid #D0D0D0;
border-bottom: none;
border-radius: 4px 4px 0 0;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.el-tabs--card > .el-tabs__header .el-tabs__active-bar {
.el-tabs--card > .el-tabs__header .el-tabs__active-bar {
display: none; }
.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close {
.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close {
position: relative;
font-size: 12px;
width: 0;
...
...
@@ -32883,13 +32899,11 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
right: -2px;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%; }
.el-tabs--card > .el-tabs__header .el-tabs__item {
.el-tabs--card > .el-tabs__header .el-tabs__item {
border-bottom: 1px solid transparent;
border-left: 1px solid #D0D0D0;
-webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }
.el-tabs--card > .el-tabs__header .el-tabs__item:first-child {
border-left: none; }
.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover {
padding-left: 13px;
padding-right: 13px; }
...
...
@@ -32902,7 +32916,8 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
padding-right: 20px; }
.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close {
width: 14px; }
.el-tabs--border-card {
.el-tabs--border-card {
background: #FFFFFF;
border: 1px solid #E4E4E4;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
...
...
@@ -32936,28 +32951,46 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
color: #CCCCCC; }
.el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child {
margin-left: 0; }
.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2) {
.el-tabs--top .el-tabs__item.is-top:nth-child(2),
.el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2),
.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2) {
padding-left: 0; }
.el-tabs--top .el-tabs__item.is-top:last-child,
.el-tabs--top .el-tabs__item.is-bottom:last-child, .el-tabs--bottom .el-tabs__item.is-top:last-child,
.el-tabs--bottom .el-tabs__item.is-bottom:last-child {
padding-right: 0; }
.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2) {
padding-left: 20px; }
.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child {
.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child {
padding-right: 20px; }
.el-tabs--bottom .el-tabs__header.is-bottom {
.el-tabs--bottom .el-tabs__header.is-bottom {
margin-bottom: 0;
margin-top: 10px; }
.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
border-bottom: 0;
border-top: 1px solid #E4E4E4; }
.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom {
.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom {
margin-top: -1px;
margin-bottom: 0; }
.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
border: 1px solid transparent; }
.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom {
.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom {
margin: 0 -1px -1px -1px; }
.el-tabs--left, .el-tabs--right {
.el-tabs--left, .el-tabs--right {
overflow: hidden; }
.el-tabs--left .el-tabs__header.is-left,
.el-tabs--left .el-tabs__header.is-right,
...
...
@@ -33030,32 +33063,40 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
.el-tabs--left .el-tabs__item.is-right, .el-tabs--right .el-tabs__item.is-left,
.el-tabs--right .el-tabs__item.is-right {
display: block; }
.el-tabs--left .el-tabs__header.is-left {
.el-tabs--left .el-tabs__header.is-left {
float: left;
margin-bottom: 0;
margin-right: 10px; }
.el-tabs--left .el-tabs__nav-wrap.is-left {
.el-tabs--left .el-tabs__nav-wrap.is-left {
margin-right: -1px; }
.el-tabs--left .el-tabs__nav-wrap.is-left::after {
left: auto;
right: 0; }
.el-tabs--left .el-tabs__active-bar.is-left {
.el-tabs--left .el-tabs__active-bar.is-left {
right: 0;
left: auto; }
.el-tabs--left .el-tabs__item.is-left {
.el-tabs--left .el-tabs__item.is-left {
text-align: right; }
.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left {
.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left {
display: none; }
.el-tabs--left.el-tabs--card .el-tabs__item.is-left {
.el-tabs--left.el-tabs--card .el-tabs__item.is-left {
border-left: none;
border-right: 1px solid #D0D0D0;
border-bottom: none;
border-top: 1px solid #D0D0D0;
text-align: left; }
.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
border-right: 1px solid #D0D0D0;
border-top: none; }
.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
border: 1px solid #D0D0D0;
border-right-color: #fff;
border-left: none;
...
...
@@ -33064,41 +33105,52 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
border-top: none; }
.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child {
border-bottom: none; }
.el-tabs--left.el-tabs--card .el-tabs__nav {
.el-tabs--left.el-tabs--card .el-tabs__nav {
border-radius: 4px 0 0 4px;
border-bottom: 1px solid #D0D0D0;
border-right: none; }
.el-tabs--left.el-tabs--card .el-tabs__new-tab {
.el-tabs--left.el-tabs--card .el-tabs__new-tab {
float: none; }
.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
border-right: 1px solid #dfe4ed; }
.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
border: 1px solid transparent;
margin: -1px 0 -1px -1px; }
.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
border-color: transparent;
border-top-color: #d1dbe5;
border-bottom-color: #d1dbe5; }
.el-tabs--right .el-tabs__header.is-right {
.el-tabs--right .el-tabs__header.is-right {
float: right;
margin-bottom: 0;
margin-left: 10px; }
.el-tabs--right .el-tabs__nav-wrap.is-right {
.el-tabs--right .el-tabs__nav-wrap.is-right {
margin-left: -1px; }
.el-tabs--right .el-tabs__nav-wrap.is-right::after {
left: 0;
right: auto; }
.el-tabs--right .el-tabs__active-bar.is-right {
.el-tabs--right .el-tabs__active-bar.is-right {
left: 0; }
.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right {
.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right {
display: none; }
.el-tabs--right.el-tabs--card .el-tabs__item.is-right {
.el-tabs--right.el-tabs--card .el-tabs__item.is-right {
border-bottom: none;
border-top: 1px solid #D0D0D0; }
.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
border-left: 1px solid #D0D0D0;
border-top: none; }
.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
border: 1px solid #D0D0D0;
border-left-color: #fff;
border-right: none;
...
...
@@ -33107,13 +33159,16 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
border-top: none; }
.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child {
border-bottom: none; }
.el-tabs--right.el-tabs--card .el-tabs__nav {
.el-tabs--right.el-tabs--card .el-tabs__nav {
border-radius: 0 4px 4px 0;
border-bottom: 1px solid #D0D0D0;
border-left: none; }
.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
border-left: 1px solid #dfe4ed; }
.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
border: 1px solid transparent;
margin: -1px -1px -1px 0; }
.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active {
theme/tabs.css
View file @
53519ab5
...
...
@@ -262,18 +262,15 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
--------------------------*/
/* Break-point
--------------------------*/
.el-tabs
{
border
:
1px
solid
#D7D8D9
;
border-radius
:
3px
;
}
.el-tabs
>
.el-tabs__content
{
padding
:
0
8px
8px
8px
;
}
.el-tabs__header
{
.el-tabs__header
{
padding
:
0
;
position
:
relative
;
margin
:
0
0
15px
;
}
.el-tabs__active-bar
{
.el-tabs__active-bar
{
position
:
absolute
;
bottom
:
0
;
left
:
0
;
height
:
2px
;
background-color
:
#0994DC
;
z-index
:
1
;
...
...
@@ -281,9 +278,9 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
transition
:
-webkit-transform
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
);
transition
:
transform
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
);
transition
:
transform
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
),
-webkit-transform
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
);
list-style
:
none
;
padding
:
0
16px
;
}
.el-tabs__new-tab
{
list-style
:
none
;
}
.el-tabs__new-tab
{
float
:
right
;
border
:
1px
solid
#d3dce6
;
height
:
18px
;
...
...
@@ -302,7 +299,8 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
transform
:
scale
(
0.8
,
0.8
);
}
.el-tabs__new-tab
:hover
{
color
:
#0994DC
;
}
.el-tabs__nav-wrap
{
.el-tabs__nav-wrap
{
overflow
:
hidden
;
margin-bottom
:
-1px
;
position
:
relative
;
}
...
...
@@ -312,26 +310,32 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
left
:
0
;
bottom
:
0
;
width
:
100%
;
height
:
1
px
;
height
:
2
px
;
background-color
:
#D0D0D0
;
z-index
:
1
;
}
.el-tabs__nav-wrap.is-scrollable
{
padding
:
0
20px
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
.el-tabs__nav-scroll
{
.el-tabs__nav-scroll
{
overflow
:
hidden
;
}
.el-tabs__nav-next
,
.el-tabs__nav-prev
{
.el-tabs__nav-next
,
.el-tabs__nav-prev
{
position
:
absolute
;
cursor
:
pointer
;
line-height
:
44px
;
font-size
:
12px
;
color
:
#999999
;
}
.el-tabs__nav-next
{
.el-tabs__nav-next
{
right
:
0
;
}
.el-tabs__nav-prev
{
.el-tabs__nav-prev
{
left
:
0
;
}
.el-tabs__nav
{
.el-tabs__nav
{
border
:
none
!important
;
white-space
:
nowrap
;
position
:
relative
;
-webkit-transition
:
-webkit-transform
.3s
;
...
...
@@ -350,18 +354,23 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
-ms-flex
:
1
;
flex
:
1
;
text-align
:
center
;
}
.el-tabs__item
{
padding
:
0
24px
;
height
:
48px
;
.el-tabs__item
{
padding
:
0
20px
;
height
:
40px
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
line-height
:
48
px
;
line-height
:
40
px
;
display
:
inline-block
;
list-style
:
none
;
font-size
:
16
px
;
font-size
:
14
px
;
font-weight
:
500
;
color
:
#666666
;
position
:
relative
;
}
color
:
#333333
;
position
:
relative
;
border
:
1px
solid
#999999
;
margin-left
:
20px
;
border-radius
:
4px
4px
0
0
;
background
:
#E6E8ED
;
}
.el-tabs__item
:focus
,
.el-tabs__item
:focus:active
{
outline
:
none
;
}
.el-tabs__item
:focus
.is-active.is-focus
:not
(
:active
)
{
...
...
@@ -382,29 +391,36 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
background-color
:
#CCCCCC
;
color
:
#FFFFFF
;
}
.el-tabs__item.is-active
{
color
:
#0994DC
;
}
color
:
#0994DC
;
background
:
#FFFFFF
;
}
.el-tabs__item
:hover
{
color
:
#0994DC
;
cursor
:
pointer
;
}
.el-tabs__item.is-disabled
{
color
:
#CCCCCC
;
cursor
:
default
;
}
.el-tabs__content
{
.el-tabs__content
{
overflow
:
hidden
;
position
:
relative
;
}
.el-tabs--card
>
.el-tabs__header
{
.el-tabs--card
>
.el-tabs__header
{
border-bottom
:
1px
solid
#D0D0D0
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__nav-wrap
::after
{
.el-tabs--card
>
.el-tabs__header
.el-tabs__nav-wrap
::after
{
content
:
none
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__nav
{
.el-tabs--card
>
.el-tabs__header
.el-tabs__nav
{
border
:
1px
solid
#D0D0D0
;
border-bottom
:
none
;
border-radius
:
4px
4px
0
0
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__active-bar
{
.el-tabs--card
>
.el-tabs__header
.el-tabs__active-bar
{
display
:
none
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__item
.el-icon-close
{
.el-tabs--card
>
.el-tabs__header
.el-tabs__item
.el-icon-close
{
position
:
relative
;
font-size
:
12px
;
width
:
0
;
...
...
@@ -416,13 +432,11 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
right
:
-2px
;
-webkit-transform-origin
:
100%
50%
;
transform-origin
:
100%
50%
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__item
{
.el-tabs--card
>
.el-tabs__header
.el-tabs__item
{
border-bottom
:
1px
solid
transparent
;
border-left
:
1px
solid
#D0D0D0
;
-webkit-transition
:
color
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
),
padding
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
);
transition
:
color
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
),
padding
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1
);
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:first-child
{
border-left
:
none
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__item.is-closable
:hover
{
padding-left
:
13px
;
padding-right
:
13px
;
}
...
...
@@ -435,7 +449,8 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
padding-right
:
20px
;
}
.el-tabs--card
>
.el-tabs__header
.el-tabs__item.is-active.is-closable
.el-icon-close
{
width
:
14px
;
}
.el-tabs--border-card
{
.el-tabs--border-card
{
background
:
#FFFFFF
;
border
:
1px
solid
#E4E4E4
;
-webkit-box-shadow
:
0
2px
4px
0
rgba
(
0
,
0
,
0
,
0.12
),
0
0
6px
0
rgba
(
0
,
0
,
0
,
0.04
);
...
...
@@ -469,28 +484,46 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
color
:
#CCCCCC
;
}
.el-tabs--border-card
>
.el-tabs__header
.is-scrollable
.el-tabs__item
:first-child
{
margin-left
:
0
;
}
.el-tabs--top.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--top.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--top
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--top
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
)
{
.el-tabs--top
.el-tabs__item.is-top
:nth-child
(
2
),
.el-tabs--top
.el-tabs__item.is-bottom
:nth-child
(
2
),
.el-tabs--bottom
.el-tabs__item.is-top
:nth-child
(
2
),
.el-tabs--bottom
.el-tabs__item.is-bottom
:nth-child
(
2
)
{
padding-left
:
0
;
}
.el-tabs--top
.el-tabs__item.is-top
:last-child
,
.el-tabs--top
.el-tabs__item.is-bottom
:last-child
,
.el-tabs--bottom
.el-tabs__item.is-top
:last-child
,
.el-tabs--bottom
.el-tabs__item.is-bottom
:last-child
{
padding-right
:
0
;
}
.el-tabs--top.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--top.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--top
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--top
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
),
.el-tabs--bottom
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:nth-child
(
2
)
{
padding-left
:
20px
;
}
.el-tabs--top.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--top.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--top
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--top
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:last-child
{
.el-tabs--top.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--top.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--top
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--top
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom.el-tabs--border-card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom.el-tabs--card
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom
.el-tabs--left
>
.el-tabs__header
.el-tabs__item
:last-child
,
.el-tabs--bottom
.el-tabs--right
>
.el-tabs__header
.el-tabs__item
:last-child
{
padding-right
:
20px
;
}
.el-tabs--bottom
.el-tabs__header.is-bottom
{
.el-tabs--bottom
.el-tabs__header.is-bottom
{
margin-bottom
:
0
;
margin-top
:
10px
;
}
.el-tabs--bottom.el-tabs--border-card
.el-tabs__header.is-bottom
{
.el-tabs--bottom.el-tabs--border-card
.el-tabs__header.is-bottom
{
border-bottom
:
0
;
border-top
:
1px
solid
#E4E4E4
;
}
.el-tabs--bottom.el-tabs--border-card
.el-tabs__nav-wrap.is-bottom
{
.el-tabs--bottom.el-tabs--border-card
.el-tabs__nav-wrap.is-bottom
{
margin-top
:
-1px
;
margin-bottom
:
0
;
}
.el-tabs--bottom.el-tabs--border-card
.el-tabs__item.is-bottom
:not
(
.is-active
)
{
.el-tabs--bottom.el-tabs--border-card
.el-tabs__item.is-bottom
:not
(
.is-active
)
{
border
:
1px
solid
transparent
;
}
.el-tabs--bottom.el-tabs--border-card
.el-tabs__item.is-bottom
{
.el-tabs--bottom.el-tabs--border-card
.el-tabs__item.is-bottom
{
margin
:
0
-1px
-1px
-1px
;
}
.el-tabs--left
,
.el-tabs--right
{
.el-tabs--left
,
.el-tabs--right
{
overflow
:
hidden
;
}
.el-tabs--left
.el-tabs__header.is-left
,
.el-tabs--left
.el-tabs__header.is-right
,
...
...
@@ -563,32 +596,40 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
.el-tabs--left
.el-tabs__item.is-right
,
.el-tabs--right
.el-tabs__item.is-left
,
.el-tabs--right
.el-tabs__item.is-right
{
display
:
block
;
}
.el-tabs--left
.el-tabs__header.is-left
{
.el-tabs--left
.el-tabs__header.is-left
{
float
:
left
;
margin-bottom
:
0
;
margin-right
:
10px
;
}
.el-tabs--left
.el-tabs__nav-wrap.is-left
{
.el-tabs--left
.el-tabs__nav-wrap.is-left
{
margin-right
:
-1px
;
}
.el-tabs--left
.el-tabs__nav-wrap.is-left
::after
{
left
:
auto
;
right
:
0
;
}
.el-tabs--left
.el-tabs__active-bar.is-left
{
.el-tabs--left
.el-tabs__active-bar.is-left
{
right
:
0
;
left
:
auto
;
}
.el-tabs--left
.el-tabs__item.is-left
{
.el-tabs--left
.el-tabs__item.is-left
{
text-align
:
right
;
}
.el-tabs--left.el-tabs--card
.el-tabs__active-bar.is-left
{
.el-tabs--left.el-tabs--card
.el-tabs__active-bar.is-left
{
display
:
none
;
}
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left
{
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left
{
border-left
:
none
;
border-right
:
1px
solid
#D0D0D0
;
border-bottom
:
none
;
border-top
:
1px
solid
#D0D0D0
;
text-align
:
left
;
}
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left
:first-child
{
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left
:first-child
{
border-right
:
1px
solid
#D0D0D0
;
border-top
:
none
;
}
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left.is-active
{
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left.is-active
{
border
:
1px
solid
#D0D0D0
;
border-right-color
:
#fff
;
border-left
:
none
;
...
...
@@ -597,41 +638,52 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
border-top
:
none
;
}
.el-tabs--left.el-tabs--card
.el-tabs__item.is-left.is-active
:last-child
{
border-bottom
:
none
;
}
.el-tabs--left.el-tabs--card
.el-tabs__nav
{
.el-tabs--left.el-tabs--card
.el-tabs__nav
{
border-radius
:
4px
0
0
4px
;
border-bottom
:
1px
solid
#D0D0D0
;
border-right
:
none
;
}
.el-tabs--left.el-tabs--card
.el-tabs__new-tab
{
.el-tabs--left.el-tabs--card
.el-tabs__new-tab
{
float
:
none
;
}
.el-tabs--left.el-tabs--border-card
.el-tabs__header.is-left
{
.el-tabs--left.el-tabs--border-card
.el-tabs__header.is-left
{
border-right
:
1px
solid
#dfe4ed
;
}
.el-tabs--left.el-tabs--border-card
.el-tabs__item.is-left
{
.el-tabs--left.el-tabs--border-card
.el-tabs__item.is-left
{
border
:
1px
solid
transparent
;
margin
:
-1px
0
-1px
-1px
;
}
.el-tabs--left.el-tabs--border-card
.el-tabs__item.is-left.is-active
{
border-color
:
transparent
;
border-top-color
:
#d1dbe5
;
border-bottom-color
:
#d1dbe5
;
}
.el-tabs--right
.el-tabs__header.is-right
{
.el-tabs--right
.el-tabs__header.is-right
{
float
:
right
;
margin-bottom
:
0
;
margin-left
:
10px
;
}
.el-tabs--right
.el-tabs__nav-wrap.is-right
{
.el-tabs--right
.el-tabs__nav-wrap.is-right
{
margin-left
:
-1px
;
}
.el-tabs--right
.el-tabs__nav-wrap.is-right
::after
{
left
:
0
;
right
:
auto
;
}
.el-tabs--right
.el-tabs__active-bar.is-right
{
.el-tabs--right
.el-tabs__active-bar.is-right
{
left
:
0
;
}
.el-tabs--right.el-tabs--card
.el-tabs__active-bar.is-right
{
.el-tabs--right.el-tabs--card
.el-tabs__active-bar.is-right
{
display
:
none
;
}
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right
{
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right
{
border-bottom
:
none
;
border-top
:
1px
solid
#D0D0D0
;
}
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right
:first-child
{
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right
:first-child
{
border-left
:
1px
solid
#D0D0D0
;
border-top
:
none
;
}
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right.is-active
{
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right.is-active
{
border
:
1px
solid
#D0D0D0
;
border-left-color
:
#fff
;
border-right
:
none
;
...
...
@@ -640,13 +692,16 @@ $--checkbox-disabled-checked-icon-color: $--disabled-fill-base !default;*/
border-top
:
none
;
}
.el-tabs--right.el-tabs--card
.el-tabs__item.is-right.is-active
:last-child
{
border-bottom
:
none
;
}
.el-tabs--right.el-tabs--card
.el-tabs__nav
{
.el-tabs--right.el-tabs--card
.el-tabs__nav
{
border-radius
:
0
4px
4px
0
;
border-bottom
:
1px
solid
#D0D0D0
;
border-left
:
none
;
}
.el-tabs--right.el-tabs--border-card
.el-tabs__header.is-right
{
.el-tabs--right.el-tabs--border-card
.el-tabs__header.is-right
{
border-left
:
1px
solid
#dfe4ed
;
}
.el-tabs--right.el-tabs--border-card
.el-tabs__item.is-right
{
.el-tabs--right.el-tabs--border-card
.el-tabs__item.is-right
{
border
:
1px
solid
transparent
;
margin
:
-1px
-1px
-1px
0
;
}
.el-tabs--right.el-tabs--border-card
.el-tabs__item.is-right.is-active
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment