如何在Oracle APEX 4中的导航选项卡(栏)上放置基于图像或图像的文本?

时间:2012-07-31 19:23:08

标签: image tabs oracle-apex

得到了这个基本问题..

我在Oracle APEX 4.0中有两个标签导航栏。父选项卡和标准选项卡。

标题选项卡位于从左侧开始的父标签下方,我想在右侧放置一个由文本组成的文本或图像,用于描述整个应用程序。

文字制作的文字或图像为绿色的“BASIC PROGRAM”,字体大。

有人可以指导我如何继续......

我在考虑使用替换字符串,例如#tab_cells#可能有用,但不确定放在哪里以及如何操作?

感谢您的帮助..

1 个答案:

答案 0 :(得分:0)

由于大修,标签很长,您可以对它们进行的定制非常有限。如果没有彻底检修你的菜单系统,我会通过javascript / jquery改变这个标签。

请注意标签的选择器。我不知道你正在使用哪个主题,我为主题21 做了2级选项卡,选择了第二级选项卡。检查您的HTML并根据您的要求进行调整。

$("ul#tabs li").each(function(){
   if($(this).text().indexOf('Maatregelen')!=-1){
      $(this).children('a.tab_link').css(
         {"background":'url()', "background-color":"green", "text-shadow":"none"}
       );
   };
});

我不会更改模板本身。由于您无法使用plsql代码,因此您无法在标签生成中执行任何操作。相反,您可以将选项卡标签放在比a-tag更高级别的属性中,以获得更简单的jquery选择器。或者您可以将javascript代码放入运行中。或者在第0页上进行动态操作以加载运行,这将影响每个页面中的每个选项卡。