Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Oracle APEX中,如何使交互式报表的所有列具有相同的固定宽度?_Oracle_Oracle Apex_Oracle Apex 5.1 - Fatal编程技术网

在Oracle APEX中,如何使交互式报表的所有列具有相同的固定宽度?

在Oracle APEX中,如何使交互式报表的所有列具有相同的固定宽度?,oracle,oracle-apex,oracle-apex-5.1,Oracle,Oracle Apex,Oracle Apex 5.1,我在我的Apex应用程序页面上有几个交互式报告,所有这些报告都有相同的列和列顺序,但根据特定列的最大数据长度,不同报告的列宽会不断变化,因此当有人滚动时,它不会完全对齐,视觉效果也不好 如下图所示: 如何让所有列都有固定的宽度?这样,我的数据会根据列的宽度自动换行。以下是方法: 导航到交互式报告列”属性,并为每个列设置静态ID(假设我有两列,其静态ID分别为IME和EVBR) 打开页面的属性,并将类似的内容放入其内联CSS属性中: th#IME, td[headers="IME"] {

我在我的Apex应用程序页面上有几个交互式报告,所有这些报告都有相同的列和列顺序,但根据特定列的最大数据长度,不同报告的列宽会不断变化,因此当有人滚动时,它不会完全对齐,视觉效果也不好

如下图所示:

如何让所有列都有固定的宽度?这样,我的数据会根据列的宽度自动换行。

以下是方法:

  • 导航到交互式报告”属性,并为每个列设置静态ID(假设我有两列,其静态ID分别为
    IME
    EVBR
  • 打开页面的属性,并将类似的内容放入其内联CSS属性中:

    th#IME,
      td[headers="IME"] {  
      width: 20em;  
    }  
    th#EVBR,
      td[headers="EVBR"] {  
      width: 20em;  
    }  
    
  • 运行页面;列现在应该具有相同的宽度