腾讯云微搭低代码 顶部选项卡自定义样式

这篇说明腾讯云微搭低代码顶部选项卡组件在样式API不满足需求时,通过自定义CSS修改文字、选中项及下划线样式的方法,并指导通过开发者工具查找类名实现自定义。 自定义CSS:通过添加样式代码可修改选项文字、选中项文字及下划线样式。 开发者工具:当样式API缺少属性时,使用浏览器开发者模式查找元素类名并修改。

相关产品
腾讯云微搭低代码 产品页,含版本规格、价格与购买入口。

一、需求背景

当顶部选项卡组件暴露 样式 API 不满足实际场景时,需要自定义组件样式。

二、实现思路

1. 例如更改整个顶部选项卡的文字样式、选中项下划线样式以及被选中项文字样式,在组件自定义 CSS 中加入以下样式代码,可以看到样式已生效。

/* 选项文字 */:scope.wd-top-tab-root .wd-tabs__item .wd-tabs__item-text { /* 在这里编写CSS 样式 */ background-color: antiquewhite; padding: 0 10px;}/* 选中项文字 */:scope.wd-top-tab-root .wd-tabs__item.is-selected { /* 在这里编写CSS 样式 */ color: red;}/* 选中项下划线 */:scope .wd-tabs__item::after { padding: 0 20px; background-color: #47d900;}

2. 当在组件样式 API 中找不到对应的样式属性时,例如顶部选项卡的样式 API 就没有暴露选中项文字的样式,在更改选中项文字的时候,可以在浏览器端打开开发者模式,找到对应的元素类名,这里以 wd-tabs__item-text 为例,然后去组件自定义 CSS 中更改这个类的属性。

注意:说明:

注意:顶部选项样式 API 展示,更多请参见顶部选项卡 样式 API。

注意:

赞 (0)
上一篇 4天前
下一篇 4天前