Краткий ответ
your_stylesheet.css
.ui-widget-content { background: yellow; }
Убедитесь, что ваша таблица стилей включена после таблицы стилей пользовательского интерфейса JQuery, например,
your_webpage.html
<link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<link href="your_stylesheet.css" rel="stylesheet" type="text/css"></link>
Длинный ответ
Чтобы определить, какой класс и стиль следует переопределить, вам необходимо проверить подсказку.Показать подсказку:
$("#selector_for_item_with_tooltip").tooltip('open')
Щелкните правой кнопкой мыши на подсказке и выберите «осмотреть».Прокрутите вниз на вкладке «Стили», пока не найдете интересующий вас атрибут (background-color
).
Вы можете нажать на значение ивведите новое значение, чтобы убедиться, что оно будет иметь желаемый эффект.
Чтобы увидеть формат, который вам потребуется использовать для переопределения форматащелкните по имени файла: строка # в правом верхнем углу, чтобы перейти к .css-файлу, который определяет атрибут (jquery-ui.css:802
)
Формат будет
.ui-widget-content
{
background: yellow;
}
Ваш .css
файл должен использовать тот же стиль и быть включен после него (см. «Краткий ответ» выше).
Люди иногда неправильно добавляют!important
суффикс css, чтобы обойти это требование, но это вызывает другие виды головной боли.