Tabs: fix tabs style (#11536)

pull/11546/head
Jikkai Xiao 2018-06-08 15:54:55 +08:00 committed by 杨奕
parent c93851abd1
commit 23de28bd4b
2 changed files with 24 additions and 24 deletions

View File

@ -249,7 +249,7 @@
{scrollBtn}
<div class={['el-tabs__nav-scroll']} ref="navScroll">
<div
class={['el-tabs__nav', stretch && ['top', 'bottom'].indexOf(this.rootTabs.tabPosition) !== -1 ? 'is-stretch' : '']}
class={['el-tabs__nav', `is-${ this.rootTabs.tabPosition }`, stretch && ['top', 'bottom'].indexOf(this.rootTabs.tabPosition) !== -1 ? 'is-stretch' : '']}
ref="nav"
style={navStyle}
role="tablist"
@ -278,4 +278,3 @@
}
};
</script>

View File

@ -307,6 +307,27 @@
.el-tabs__nav-wrap.is-right {
margin-bottom: 0;
> .el-tabs__nav-prev,
> .el-tabs__nav-next {
height: 30px;
line-height: 30px;
width: 100%;
text-align: center;
cursor: pointer;
i {
transform: rotateZ(90deg);
}
}
> .el-tabs__nav-prev {
left: auto;
top: 0;
}
> .el-tabs__nav-next {
right: auto;
bottom: 0;
}
&.is-scrollable {
padding: 30px 0;
}
@ -319,34 +340,14 @@
}
}
.el-tabs__nav {
.el-tabs__nav.is-left,
.el-tabs__nav.is-right {
float: none;
}
.el-tabs__item.is-left,
.el-tabs__item.is-right {
display: block;
}
.el-tabs__nav-prev,
.el-tabs__nav-next {
height: 30px;
line-height: 30px;
width: 100%;
text-align: center;
cursor: pointer;
i {
transform: rotateZ(90deg);
}
}
.el-tabs__nav-prev {
left: auto;
top: 0;
}
.el-tabs__nav-next {
right: auto;
bottom: 0;
}
}
@include m(left) {
.el-tabs__header.is-left {