3

我正在使用 Embarcadero 的 RADPHP XE2 并且我想要构建的页面在顶部(多行)有一些文本作为标签,在其下方有一个 PageControl 组件 - 尽管页面设置得足够高,但在调试时并且在 Internet Explorer 中查看时没有滚动条,它会将页面底部切掉。

有没有人找到解决这个问题的方法?

4

2 回答 2

2

尽管页面比窗​​口大,但我的浏览器中无法获得滚动条。

现在通过添加这个来修复

html {
    overflow: -moz-scrollbars-vertical;
    overflow: scroll;
}

到我的css文件。

要将我的 css 文件加载到页面中,我将标签放入一个文本文件中,包括

<link rel="stylesheet" href="/css/mainstyle.css" type="text/css">

然后将文本文件加载到我的页面中

$head = file_get_contents('defaulthead.txt');
echo $head;

进入页面的 OnShowHead 事件。

于 2012-06-09T08:29:34.333 回答
0

Les Kaye 的解决方案对我不起作用。

出于某种原因,脚本/rpcl-bin/qooxdoo/framework/script/qx.js通过在运行时插入以下 CSS 来覆盖我的样式表:

html,body {
  width:100%;
  height:100%;
  overflow:hidden;
}

所以我所做的就是使用!important规则。它不干净,但 qx.js 的行为也不干净。确实应该有一个 Form 属性,用户可以在其中定义页面是否滚动。

/* Overwrite the values which are enforced in /rpcl-bin/qooxdoo/framework/script/qx.js */
html    {overflow-x:scroll !important ; }
html    {overflow-y:scroll !important ; }
html    {overflow:scroll !important ; }
于 2014-07-11T12:10:32.033 回答