Просмотр полной версии : Рассположение объектов на форме
Equalazer
24.10.2009, 13:31
Подскажите пожалусто как заставить элемент всегда находиться в нижней части экрана.
Сначала забал ему просто top = "10".
Распологается там где нужно, но при изменении размеров приложения (высота больше чем разрешение экрана), объект остаётся наместе, а содержимое соотвецтвенно оказывается под ним.
<mx:VBox width="100%" height="100%"/>
<mx:VBox width="100%" horizontalAlign="center">
<mx:Button label="Click"/>
</mx:VBox>
Equalazer
24.10.2009, 14:47
Сори, да, конечно же bottom))))
То естьрешить это внутри внутри корневого тега application нельзя?
Только выравнивать вертигальными и горизонтальными боксами?
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Button bottom="20"/>
</mx:Application>
layout должен absolute быть.
Equalazer
24.10.2009, 16:27
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Button bottom="20"/>
</mx:Application>
layout должен absolute быть.
Совершенно верно, это работает если во время работы приложения, содержимое вмещается в экран.
А если нет? Появляются полосы прокрутки, отлично скролим содержимое, но...елемент с тегом "bottom" остался нам где был изначально(((
Ну а как в хтмл? Так же все кидают в divы и spanы, что приравнивается VBoxам и HBoxам. Я не вижу проблем в этом. Или все же есть веские причины позиционировать компоненты именно в applivation?
Equalazer
25.10.2009, 02:21
Эх)) Были причины, но раз так, будем переделывать....всё таки оно того стоит)))
Добавлено через 30 секунд
Спасибо всем за ответы!)))
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.