2

要在表格中启用水平滚动条,我需要使用“溢出:自动”设置包含 DIV 的样式,并以蓝色突出显示。

控制包含表格的 DIV 的样式

我用 FireBug 试了一下,得到了想要的结果。只是无法弄清楚如何将设置放入 APEX。

使用主题“蓝色响应”。

4

3 回答 3

3

我在 Apex 4.2.2 中玩过这个,我认为它在 4.2.1 中应该是一样的。该特定 div 不是来自任何模板,但您可以使用一些 CSS 来定位它。

在页面属性中,对于 CSS Inline,我输入了以下内容,它似乎可以工作:

#report_2583625959157728_catch {overflow:auto}

(我想我已经从您的屏幕截图中转录了正确的 ID - 您可能需要检查)

不幸的是,这意味着您必须为应用程序中的每个报告单独执行此操作,因为您希望滚动条出现。

注意:我还没有在 IE 中测试过这个,但是 - 上次我在滚动区域时我发现让它在 IE 中工作而不破坏该区域的其他功能非常令人沮丧 - 特别是对于交互式报告。

于 2013-10-05T12:09:17.443 回答
2

您可以添加到区域标头:

<div style="overflow:auto;">

和区域页脚

</div>
于 2013-12-21T03:01:50.453 回答
0

如果您希望将滚动条添加到每个报告中,您还可以将您的 css 行添加到报告区域模板中。否则,您最好将溢出放在一个类上并将其添加到应用程序的样式表中,例如:.myClass {overflow:auto}

通过这种方式,您可以更灵活地为您的区域设置样式。您可以通过将区域属性设置为 class="myClass" 来将类添加到报告中。

请注意,除了“auto”,您还可以尝试使用元素选项“scroll”,查看 w3schools 文档:http ://www.w3schools.com/cssref/pr_pos_overflow.asp

于 2013-10-06T12:33:46.717 回答