He estado haciendo un buen uso de los íconos jQuery en mi aplicación web, pero llegué a un punto en el que me gustaría utilizar un color que no puedo lograr por defecto. Actualmente estoy usando el tema "State Street", que usa principalmente verde. Pero tengo un recuadro rojo con texto blanco y me gustaría usar un icono que también sea blanco. Hay iconos blancos que se suministran con el tema, pero solo se aplican cuando los iconos están dentro de un div (u otro contenedor) que tiene una clase de "ui-state-focus". Esto hará que el icono sea blanco, pero cambiará el color de fondo a verde, que quiero dejar en rojo.Cómo especificar (anular) el color del icono de JQuery
¿Hay alguna manera (muy probablemente a través de CSS) de sobrescribir la imagen de fondo que jQuery usa para los iconos, para que pueda usar un color diferente?
Gracias.
ACLARACIÓN: supongo que ayudaría a que me cree el html Actualmente estoy trabajando con:
<!-- 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>
También tengo 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%
}
"display: none" Actualmente está comentada para que pueda verla. Lo tengo configurado para fadeIn en catch de error. Gracias de nuevo por la ayuda.
esta pregunta es muy similar para http://stackoverflow.com/questions/2588558/jqueryui-themeroller –