Есть ли в jqueryui правила CSS для обычных элементов HTML?

Как я понял, у jqueryui есть 2 набора вещей:

  • Готовые элементы, которые можно использовать при разработке веб-приложений (например, меню, указатель даты и т. Д.)
  • CSS, готовые к использованию с элементами, о которых говорилось ранее

Теперь мой вопрос:

Готовы ли CSS для использования с обычными HTML-элементами? подобно forms, ul а также ol списки, aс, а другие?

Таким образом, стиль стандартных элементов HTML может быть совместим с другими виджетами jqueryui.

Есть также некоторые готовые .half, .third, .full-width классы для divs?

К сожалению, я не смог получить ответ даже после прочтения http://api.jqueryui.com/category/theming, http://api.jqueryui.com/theming/css-framework/ и http://api.jqueryui.com/theming/stacking-elements/.

1 ответ

Решение

Нет, пользовательский интерфейс jQuery не содержит ничего, что вы упомянули.

Пользовательский интерфейс jQuery основан на виджетах. Вы называете один из тех виджетов поверх ваших элементов и "позволяете волшебству случиться".

Единственные стили, которые вы можете использовать в своем приложении CSS:

  • .ui-helper-hidden: скрыть свою стихию;
  • .ui-helper-hidden-accessible: скрыть свой элемент, но пусть он будет "доступным"
  • .ui-helper-reset
  • .ui-helper-clearfix: Знаменитый взлом
  • .ui-helper-zfix
  • Все .ui-icons

О других стилях, которые вы упомянули:
Для стилизации других элементов, таких как формы, списки и сетка (.half, .full и т. д. часть вашего вопроса), я бы порекомендовал вам попробовать Twitter Bootstrap, если вы еще этого не сделали.

Другие вопросы по тегам