гибкие скины или стиль? - PullRequest
       25

гибкие скины или стиль?

0 голосов
/ 11 августа 2011

Я провел исследование, но не нашел ничего, что помогло бы мне ответить на этот вопрос

Когда у вас есть проект flex, лучше ли использовать разные скины для разных компонентов или использовать только один большойCSS, в котором есть все стили вместе?

1 Ответ

2 голосов
/ 11 августа 2011

Из вопроса не очень ясно, вы говорите о стандартных компонентах и ​​их пользовательских стилях / стилях, или вы говорите о пользовательских компонентах и ​​способах их настройки?

В любом случае я постараюсь ответить. Архитектура Spark не отклоняет стили и не использует CSS для настройки компонента. Все стандартные компоненты поддерживают стили и имеют готовые скины, которые их поддерживают. Поэтому, если вы используете стандартные компоненты со стандартными оболочками и они соответствуют вашим требованиям, лучше использовать доступные стили для дополнительной настройки.

Если стандартные скины стандартных компонентов не соответствуют вашим потребностям, вы должны решить, какую стратегию выбрать:

  1. Создание скинов, которые поддерживают дополнительную настройку с помощью CSS. Вы можете выбрать эту опцию, если вы создаете некоторые скины для внешнего использования (для некоторых других разработчиков или команд). Это дает им возможность использовать ваши скины без изменений и с дополнительной настройкой. Если вы создаете пользовательские компоненты для продажи или для клиента, вам также следует выбрать эту стратегию.
  2. Создание скинов без дополнительных возможностей настройки (все значения, такие как цвета, значки, заливки, обводки, шрифты, жестко заданы). Это самый простой способ создания скинов. И это позволяет легко выполнять модификации кожи. Вы должны выбрать эту опцию, если вы создаете скины для конкретного проекта с особым внешним видом. Основным преимуществом является то, что вы можете создавать и изменять скины очень просто и быстро с более гибким использованием внешних инструментов, таких как Flash Catalyst.
...