[ABI 5.2] tab页的标签页如何修改为默认属性

12487
13

拟好 初学数据Lv2

发表于2022-6-2 11:28

悬赏5

已解决

楼主


tab页的标签页设置字体颜色后,发现无法再从脚本中修改字体颜色(在html中标签页的默认字体优先级高于我设置的字体颜色属性),如何能将标签页的属性修改为默认? 切换tab页风格也不能修改回默认值。

如图所示,左边是被我修改格式后的标签页,右边是原格式。

最近看过此主题的会员

esen_51JBYX12HL

最佳答案

本地测试我也发现设置了脚本后,再在设置工具栏上设置字体颜色和背景色可能会出现问题
您这边方便重新建一张报表,新建一下TAB页,把原先报表里的内容(除了TAB页)都ctrl+c ctrl+v到新的报表中呢,在加上脚本试试效果呢
13个回答

只看楼主

Bryce 小试身手Lv3

发表于2022-6-2 11:53

只看该作者

取消 关注该作者的回复

沙发

我本地复现一下看看

一点一点 数据老手Lv5

发表于2022-6-2 12:10

只看该作者

取消 关注该作者的回复

地板

您在哪设置的标签页样式,您的脚本又是怎么写的,能把设置和脚本截图看下嘛
目前您的需求是需要把设置的样式都去掉是吗?变成新增加一页时出现的这种风格自带的样式是吗

拟好 初学数据Lv2

发表于2022-6-2 13:55

只看该作者

取消 关注该作者的回复

5#

一点一点 发表于 2022-6-2 12:10
您在哪设置的标签页样式,您的脚本又是怎么写的,能把设置和脚本截图看下嘛
目前您的需求是需要把设置的样 ...

您好,后面我发现可以对color设置!important实现字体颜色强制生效,如下图所示。
但是我的问题就是我在编辑区中修改了tab页的字体颜色,如下图所示,但我无法再将它还原为默认的字体颜色了,请问有办法在编辑区中将tab页设置回默认的字体颜色吗?因为这个字体颜色会修改上图中span里的style样式,并且要修改这个样式需要像上文一样通过!important实现强制应用才能替换。

颜值区总司令 数据老手Lv5

发表于2022-6-2 14:10

只看该作者

取消 关注该作者的回复

6#

拟好 发表于 2022-6-2 13:55
您好,后面我发现可以对color设置!important实现字体颜色强制生效,如下图所示。
但是我的问题就是我在编 ...



在编辑区工具栏中可以设置字体颜色,您为什么又要写脚本来控制字体颜色呢

拟好 初学数据Lv2

发表于2022-6-2 14:47

只看该作者

取消 关注该作者的回复

7#

颜值区总司令 发表于 2022-6-2 14:10
在编辑区工具栏中可以设置字体颜色,您为什么又要写脚本来控制字体颜色呢
...

因为我需要动态修改字体颜色,在点击切换tab页时让该tab页字体改为白色,未选中时显示为黑色。

两包辣条约吗 数据达人Lv4

发表于2022-6-2 14:49

只看该作者

取消 关注该作者的回复

8#

本帖最后由 两包辣条约吗 于 2022-6-2 14:51 编辑

拟好 发表于 2022-6-2 14:47
因为我需要动态修改字体颜色,在点击切换tab页时让该tab页字体改为白色,未选中时显示为黑色。 ...

您是什么版本,表样可以导出一下嘛,不需要TAB中的内容,我只想看看目前脚本和tab页是什么效果,我本地试试

拟好 初学数据Lv2

发表于2022-6-2 15:16

只看该作者

取消 关注该作者的回复

9#

本帖最后由 拟好 于 2022-6-2 15:17 编辑

两包辣条约吗 发表于 2022-6-2 14:49
您是什么版本,表样可以导出一下嘛,不需要TAB中的内容,我只想看看目前脚本和tab页是什么效果,我本地试 ...

您好,版本是标准版 V5.2.2_20200414120530,脚本在全局的报表自定义样式中,也会在下面贴出。
分析表_20220602_151131.zip (13.1 KB, 下载次数: )
  1. /*标签占内容框的位置*/
  2. #HHH50 .xtabctrl .xtab-header-blue3 {
  3.     border: 4px solid #F5F6F9;
  4.     height: 80px;
  5.     background-color:transparent;
  6. }
  7. /*激活标签样式控制*/
  8. #HHH50 .xtabctrl .xtab-header-blue3 .xtab-header-active  {
  9.     border-radius:4px;
  10.     color:#FFFFFF;
  11.     background-color:#397EF0;
  12. }
  13. /* 未选中状态的标签头 */
  14. #HHH50 .xtabctrl .xtab-header-blue3 .xtab-header-center {
  15.     color: #262626; /* 标签文字颜色#262626  修改无反应*/
  16.     padding-top: 5px; /* 标签文字距离标签边框的上边距*/
  17.     font-size: 14px; /* 标签文字大小 */
  18.     font-weight: 400px; /* 标签文字粗细 */
  19.     line-height: 20px; /* 标签文字行距 */
  20.     height:30px; /* 标签头的高度 */
  21.     width:160px;
  22. }
  23. /* 选中状态的标签头 */
  24. .xtabctrl .xtab-header-blue3 .xtab-header-active .xtab-header-center{
  25.     color: #FFFFFF;
  26.     font-weight: 500px;
  27.     border-radius: 4px;
  28.     background: #397EF0; /* 标签背景颜色 */
  29. }

  30. /* 标签样式控制  test */
  31. #HHH50 .xtabctrl .xtab-header-blue3 ul li{
  32.     text-align: center;
  33.     margin:0 0 0 0;
  34.     border-top: 1px solid #397EF0;
  35.     border-bottom: 1px solid #397EF0;
  36.     background-color:transparent;

  37. }

  38. /* 头尾标签样式控制 */
  39. #HHH50 .xtabctrl .xtab-header-blue3 ul li:first-child{
  40.     border-radius:4px 4px 4px 4px;
  41.     border-left: 1px solid #397EF0;
  42. }
  43. #HHH50 .xtabctrl .xtab-header-blue3 ul li:last-child{
  44.     border-radius:4px 4px 4px 4px;
  45.     border-right: 1px solid #397EF0;
  46. }


复制代码




颜值区总司令 数据老手Lv5

发表于2022-6-2 15:32

只看该作者

取消 关注该作者的回复

10#

拟好 发表于 2022-6-2 15:16
您好,版本是标准版 V5.2.2_20200414120530,脚本在全局的报表自定义样式中,也会在下面贴出。

好的我研究一下哈

颜值区总司令 数据老手Lv5

发表于2022-6-2 15:45

只看该作者

取消 关注该作者的回复

11#

图一这是您想实现的效果是吗
在哪设置之后这个脚本的效果失效了呢
我本地测试在属性TAB页上工具栏中改变颜色后,脚本依然生效

颜值区总司令 数据老手Lv5

发表于2022-6-2 15:51

只看该作者

取消 关注该作者的回复

12#

您是说脚本原来是选中后字体变白色,背景色变蓝色
设置在工具栏设置了绿色后,点击字体时不变白色,依然是绿色
是这个意思嘛
您想实现设置绿色后,点击时依然是变成白色是吗

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号