Я хорошо использовал значки jQuery в своем веб-приложении, но приехал в точку, где я хотел бы использовать цвет, которого я не могу достигнуть по умолчанию. Я в настоящее время использую тему "State Street", которая, прежде всего, использует зеленый. Но я имею красное поле с белым текстом и хотел бы использовать значок, который является белым также. Существуют белые значки, которые предоставляются темой, но они только применяются, когда значки в отделении (или некоторый другой контейнер), который имеет класс "ui-state-focus". Это сделает значок белым, но изменит цвет фона на зеленый, который я хочу оставить как красный.
Есть ли какой-либо путь (скорее всего, с помощью CSS) для переопределения, какое фоновое изображение jQuery использует для значков, так, чтобы я мог использовать другой цвет?
Спасибо.
РАЗЪЯСНЕНИЕ: Я предполагаю, что это помогло бы, чтобы я отправил HTML, с которым я в настоящее время работаю:
<!-- currently produces a default 'grey' icon color -->
<!-- this b/c no jquery ui class (like ui-state-focus) given for errorMessage div -->
<div id="errorMessage">
<span class="ui-icon ui-icon-alert" style="float: left"></span>
Only 1 Activity can be added at a time
</div>
У меня также есть CSS:
.dialog #errorMessage
{
/*display: none;*/
background-color: #CC3300;
color: #FFFFFF;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
vertical-align: bottom;
bottom: auto;
font-size: .80em;
width: 100%
}
"дисплей: ни один" в настоящее время не комментируется так, я вижу его. У меня действительно есть он, настраивают, чтобы постепенно появиться на отчете об ошибках. Еще раз спасибо за справку.
кнопки: [текст://не используют этот
HTML': нет', "класс":'bg-вторичные белые как текст p-2 граничат 0',
щелчок: функция () {
$ (этот) .dialog ("близко");
}]