2009-06-09 2 views
1

Я добавил файл внешней таблицы стилей (css) в свой проект flex. Есть ли вероятность, что css не скомпилирован с помощью swf? Было бы здорово, если бы я мог поместить swf в мое веб-пространство, а потом только изменить файл css для настройки моего приложения и подгонять его к цветам моей домашней страницы.Css в Flex без компиляции?

Заранее спасибо

Sebastian

ответ

3

Да вот exaclty, что происходит. Щелкните правой кнопкой мыши CSS в своем проекте flex и нажмите «скомпилировать в swf», а затем, когда вы создадите приложение, вы увидите файл CSS в виде файла SWF в той же структуре папок, но в папке bin-release.

Итак, в следующий раз, когда вы обновите CSS, вы просто загрузите обновленный файл CSS-SWF. Это обеспечивает загрузку в файле CSS-SWF во время выполнения. Если ваше приложение не загружает CSS_SWF во время выполнения, оно все равно будет содержать все стили, которые были у него при создании приложения в первую очередь.

http://blog.flexexamples.com/2007/12/12/loading-cascading-style-sheets-on-the-fly-using-the-flex-stylemanager-class/ для получения дополнительной информации о загрузке CSS.

Смежные вопросы