feat: tabs栏的css修改
This commit is contained in:
parent
cb9efa45fd
commit
9936152c08
@ -1,6 +1,14 @@
|
||||
<template>
|
||||
<div class="tabs">
|
||||
<a-tabs :editable="true" :hide-content="true" size="medium" show-add-button @add="handleAdd" @delete="handleDelete">
|
||||
<a-tabs
|
||||
:editable="true"
|
||||
:hide-content="true"
|
||||
size="medium"
|
||||
type="line"
|
||||
show-add-button
|
||||
@add="handleAdd"
|
||||
@delete="handleDelete"
|
||||
>
|
||||
<a-tab-pane v-for="(item, index) of data" :key="item.key" :title="item.title" :closable="index !== 2" />
|
||||
</a-tabs>
|
||||
<div class="tabs_setting">
|
||||
@ -86,4 +94,28 @@ const handleDelete = key => {
|
||||
}
|
||||
}
|
||||
}
|
||||
:deep(.arco-tabs-nav-tab) {
|
||||
// 移入展示关闭icon
|
||||
.arco-tabs-tab-closable {
|
||||
svg {
|
||||
width: 0px;
|
||||
transition: all 0.2s;
|
||||
}
|
||||
&:hover {
|
||||
svg {
|
||||
width: 1em;
|
||||
}
|
||||
}
|
||||
}
|
||||
// 消除tab移入的背景色
|
||||
&:hover .arco-tabs-tab-title::before {
|
||||
background: unset;
|
||||
}
|
||||
}
|
||||
// 消除tabs底部边线
|
||||
:deep(.arco-tabs-nav) {
|
||||
&::before {
|
||||
background: unset;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user