![]() |
transparent TextField не прокручивает текстовое поле
Проблема в том что firefox отказывается прокручивать текстовые поля при включенном transparent!!!!
Как с этим боротся, на форуме много вопросов по transparent,но отнасительно текстовых полей я ничего не нашел, подскажите кто сталкивался! Код:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="1024" height="768" id="site" align="center"> |
Выключайте transparent.
|
Должен быть прозрачный фон!
|
Сделайте непрозрачным.
|
Уважаемый etc, если бы можно сделать не прозрачным то канешно бы я так и поступил и не замарачивался бы с прокруткой и firefox'ом, но требуется именно прозрачный фон флэшки ... так как она будет грузится на сайт у которого фоновое изображение подгружатся будет динамически в зависимости от разрешения монитора.
Если можете предложить решение, с радость вас выслушаю=) |
Вам же подсказали уже - сделайте прокрутку не самого текстового поля, а мувика, где он расположен. Например, используя scrollPane.
Найдите любой пример по использованию этого компонента. Добавлено через 3 минуты Допустим, на сцене есть общий мувик rez_mc. Помещаете в него компонент scrollPane, даете ему имя sp , подгоняете размеры, а в библиотеке должен быть пустой мувик, например, с идентификатором связывания clear_pane. (То есть с linkage). И еще один пустой мувик с идентификатором rez_txt. Затем такой код (взят из моего проекта, так что кое-что может лишним оказаться, размеры тоже подогнать нужно). Код AS1/AS2:
Принципы, главное, поймите. PS. Можно попробовать обойтись без мувика rez_txt (Не помню уже, для чего я его вводил.), тогда его аттачить не нужно, а нужно сразу создавать пустое текстовое поле внутри spContent. Наличие внешнего контейнера rez_mc тоже не обязательно. PPS. Еще может появиться зеленая рамка в FF, при клике по активным элементам scrollPane. Как с ней бороться, тут, на форуме, обсуждалось, и у людей, вроде бы получилось. |
огромное спс=)
|
Пожалуйста. Но попробуйте сперва, потом благодарить будете, наверняка сразу не все получится.. да и я мог где-то ошибиться, ведь пример выдран из контекста.. :)
Да, еще вот что. Про embedFonts не забудьте - все виды шрифтов (normal, bold, italic, italic-bold, если надо), которые использовать будете, нужно внедрить в доп. поля где-нибудь вне видимости сцены. Вообще на 1-м этапе лучше закомментировать эту строку и добиться работы, не внедряя шрифт, и не используя html-форматирование. |
| Часовой пояс GMT +4, время: 07:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.