Что такое использование jquery.mobile.structure-1.0.css в jquery mobile - PullRequest
5 голосов
/ 28 марта 2012

У меня есть вопрос. Когда я создаю приложение в rhomobile, jquery.mobile.structure-1.0.css присутствует внутри / public / jqmobile. Мой вопрос
1) Какая польза от jquery.mobile.structure-1.0.css
2) jquery.mobile.structure-1.0.css не был включен нигде (в layout.erb) приложения. Тогда почему jquery.mobile.structure-1.0.css присутствует. Я пытаюсь найти применение jquery.mobile.structure-1.0.css, но не получаю хорошего результата. Кто-нибудь может объяснить?

Ответы [ 2 ]

7 голосов
/ 28 марта 2012

Структура CSS используется для создания полностью настраиваемой темы, в которой вы не хотите полагаться на какие-либо темы по умолчанию, которые поставляются с jQuery Mobile. Это очень простая таблица стилей. Вы можете использовать его вместо основной таблицы стилей jQuery Mobile, а затем создать свою собственную таблицу стилей для переопределения и настройки.

3 голосов
/ 29 марта 2012

Лично я разделяю структуру css, чтобы я мог вносить изменения в свои темы, не вызывая каких-либо серьезных проблем в новой архитектуре theme.css.Делает обновления проще, когда выходят новые версии.Хотя немного сложно проверить, что в темах нет новых дополнений.Я бы не использовал переопределения базовых тем a, b, c, d, - я считаю, что лучше создавать свои собственные темы, используя их в качестве баз, e, f, g и т. Д. *

...