MyXus
07.11.2005, 02:27
Вот ссылка http://www.master-leo.ru/test/
Проблема номер раз. Скролбар должен появляться только когда текст зашкаливает за экран. В локале всё работает. А в сети свойство autoSize видимо не срабатывает и textField получает неразумно большой _height. Что за байда??? Может можно не делать автосайз, но как-то самому научиться подсчитывать где кончается текст?
Два. Удивительный глюк. Есть контейнер1 (К1), в нём сидит контейнер2 (К2).
Так исторически сложилось, что по ходу дела К1 непропорционально растянут по вертикали и горизонтали (_xscale != _yscale). Однако К2 должен быть визуально пропорционально растянут. Для этого делаем
К2._xscale = К1._yscale*100/К1._xscale;
К2._yscale = К1._yscale;
(_yscale добавлен ради общего уменьшения пропорций).
Однако нифига, картинка вырастает непропорциональной. Причём непропорциональность растет не линейно, а рывками. Отчего это происходит - понять несложно - в К1 есть текст (Т1) со свойством autosize. И при перерастягивании К1 в нём скачут слова (переносы). Соответственно скачет ширина контейнера .. и чтото ещё! Отчего такая фигня происходит с К2 - вообще для меня тайна.
Исходник не выкладываю - он не читабелен.
UPD. В ФФ и опере всё ништяк. А в IE - описанная подлянка.
PS. Как видно, страница растягивается на весь экран. Но в опред. условиях это выглядит уже несимпатично. Поставить ограничители?
Проблема номер раз. Скролбар должен появляться только когда текст зашкаливает за экран. В локале всё работает. А в сети свойство autoSize видимо не срабатывает и textField получает неразумно большой _height. Что за байда??? Может можно не делать автосайз, но как-то самому научиться подсчитывать где кончается текст?
Два. Удивительный глюк. Есть контейнер1 (К1), в нём сидит контейнер2 (К2).
Так исторически сложилось, что по ходу дела К1 непропорционально растянут по вертикали и горизонтали (_xscale != _yscale). Однако К2 должен быть визуально пропорционально растянут. Для этого делаем
К2._xscale = К1._yscale*100/К1._xscale;
К2._yscale = К1._yscale;
(_yscale добавлен ради общего уменьшения пропорций).
Однако нифига, картинка вырастает непропорциональной. Причём непропорциональность растет не линейно, а рывками. Отчего это происходит - понять несложно - в К1 есть текст (Т1) со свойством autosize. И при перерастягивании К1 в нём скачут слова (переносы). Соответственно скачет ширина контейнера .. и чтото ещё! Отчего такая фигня происходит с К2 - вообще для меня тайна.
Исходник не выкладываю - он не читабелен.
UPD. В ФФ и опере всё ништяк. А в IE - описанная подлянка.
PS. Как видно, страница растягивается на весь экран. Но в опред. условиях это выглядит уже несимпатично. Поставить ограничители?