jQuery UI и использование / не использование тем - PullRequest
4 голосов
/ 01 сентября 2009

Мы используем вкладки пользовательского интерфейса jQuery в верхней части страницы (без тем, с использованием наших собственных стилей в файле screen.css) и позже используем вниз по странице jQuery UI Datepicker.

Мымы хотим использовать jQuery Theme для DatePicker, но мы хотим использовать наши собственные стили для вкладок.Но как только мы включаем «Темы», он (очевидно) полностью стилизует оба стиля.

Есть ли способ задать компоненту jQuery UI тему или нет?Какой-то настраиваемый?Или это просто имена классов стилей и то, что вам нужно там?... Просто с пустым (без тем) стилем проще, чем пытаться отменить настройки таблиц стилей Theme ...

Ответы [ 2 ]

4 голосов
/ 03 декабря 2010

Проверьте ссылку «Дополнительные параметры темы» в правой части этой страницы загрузки , прямо под раскрывающимся списком тем. Там вы можете определить область CSS, чтобы ограничить вашу тему определенной частью страницы.

Тогда вам просто нужно поместить этот класс области видимости CSS в родительский элемент средства выбора даты.

4 голосов
/ 01 сентября 2009

jQueryUI полностью опирается на имена классов, которые в настоящее время импортированы на html-страницу. Все они начинают с UI

Так как это просто CSS, вы можете сделать одну из двух вещей:

  • вырезать и вставлять нужные классы из css темы в ваш собственный css-файл.
  • импортируйте файл css темы и замените интересующие вас классы на свой собственный css.
...