如题所述?
页签的宽度能否自定义 (通过代码块、或修改配置文件) 手工调整宽度?
相关帖子
-
- 其他回帖
-
-
我刚刚写了一个 Savor 主题 专用的(其他主题需要稍微调整一下):
/*自定义页签最小宽度 CSS片段 (Savor主题自用)*/ .layout-tab-bar .item:not(.item--pin):not(.item--readonly)[data-type="tab-header"] { min-width: 105px; /*调整页签的最小宽度,只改这个值就可以了,其他代码不需要动*/ } /*调整叉号位置*/ .layout-tab-bar .item:not(.item--pin):not(.item--readonly)[data-type="tab-header"] .item__text { padding-right: 28px; /*调整叉号与标题文本间的最小距离*/ max-width: calc(100% - 61px); /*使叉号不与标题文本重叠*/ } .layout-tab-bar .item:not(.item--pin):not(.item--readonly)[data-type="tab-header"] .item__close { position: absolute; /*让叉号靠右*/ right: 0px; padding-left: 6px; /*扩大叉号点击范围*/ }
另外再给一个添加背景色的 CSS 片段(颜色未必好看,可以自己改):
/*给页签添加背景色*/ .layout-tab-bar .item:not(.item--pin):not(.item--readonly)[data-type="tab-header"] { background-color: var(--b3-card-error-background); }
1 操作JeffreyChen 在 2024-03-12 01:20:08 更新了该回帖 -
dd798922110 • • 1
下午找了部门里的前端小伙伴帮忙确认了一下。
下面 css 添加代码块即可。
页签的配置,可以重新宽度和最大宽度等
.layout-tab-bar .item {
max-width: 700px;
width:500px;
}
此时可能会导致页签中的关闭 x 位置错乱,用下面控制一下.layout-tab-bar .item__close {
position: absolute;
right: 0px;
}
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于