Embarcadero RAD PHP XE2 - PageControls & Scrollbar в браузере - PullRequest
3 голосов
/ 20 сентября 2011

Я работаю с Embarcadero RADPHP XE2, и на странице, которую я хочу создать, есть текст сверху (несколько строк) в виде метки, а под ним - компонент PageControl - несмотря на то, что страница настроена более чем достаточно высоко , при отладке и просмотре в Internet Explorer полос прокрутки нет, и это отключает нижнюю часть страницы.

Кто-нибудь нашел способ обойти это?

Ответы [ 2 ]

2 голосов
/ 09 июня 2012

Мне не удалось получить полосы прокрутки в браузере, хотя страница больше окна.

Исправлено добавлением этого

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 страницы.

0 голосов
/ 11 июля 2014

Решение 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 ; }
...