Невозможно получить правильное фоновое изображение на панели внутри полноэкранного прокрутки в GWT - PullRequest
0 голосов
/ 13 октября 2011

У меня проблемы с настройкой основного фонового изображения для страницы.

У меня полноэкранный вид прокрутки, в котором у меня центрированная панель управления шириной ~ 1000 пикселей. Проблема заключается в том, что я хочу, чтобы на панели потока было фоновое изображение, которое идет от верхней части экрана к нижней части, даже когда панель потока наполовину пуста, и когда панель потока проходит ниже экрана - как любой обычный веб-сайт.

Если вы установите высоту панели потока при загрузке страницы / измените размер до высоты экрана, она будет работать должным образом, пока панель потока не расширится, чтобы стать больше экрана - в этот момент фоновое изображение останавливается на исходной установленной высоте, как если бы само фоновое изображение не изменяется вместе с панелью управления.

Если я изначально не изменяю размер панели потока, она прекрасно расширяется, но у вас нет фонового изображения ниже высоты панели потока, пока она не заполнит экран.

Я не могу поместить фоновое изображение в саму панель прокрутки, потому что, когда появляются полосы прокрутки, внутренняя панель потока смещается влево на ширину полосы прокрутки, что неправильно выравнивает ее содержимое с фоновым изображением.

Это должен быть очень распространенный подход к созданию страницы, поэтому должно быть какое-то решение, которое я пропускаю. Приложение нацелено на IE6, если это поможет.

1 Ответ

0 голосов
/ 14 октября 2011

Думаю, я мог бы это исправить - теперь я установил на панели min-height + ie6 min-height в зависимости от размера окна, которое затем обновляется при изменении размера окна. Кажется, работает правильно.

...