更改卡片的背景颜色

问题描述 投票:0回答:1

我目前在 Oracle APEX 中有一个卡区域,我希望某些卡具有与其他卡不同的背景颜色。理想情况下,我能够在卡片区域的源表中定义每张卡片的背景颜色。任何帮助将不胜感激。

oracle-apex
1个回答
0
投票

如果您使用卡片报告模板从 SQL 获取经典报告区域,则可以定义一个“card_color”列,该列可以提供预定义的类,例如“u-color-15”。

与“动画 - 颜色填充”模板选择相结合,这将在悬停时应用颜色。

如果您想维持这种颜色,一种选择是使用“card_modifier”列为每张相关卡片添加一个类。

然后将此CSS添加到您的页面,其中titles-r是我的静态区域ID,pending是我的卡片修饰符值。

#tiles-r .pending .t-Card a{background-color: #ebf6fb;}

如有必要,可以将 SQL 生成的 CSS 添加到您的页面。

这可能完全取决于您拥有的 APEX 版本。

© www.soinside.com 2019 - 2024. All rights reserved.