Ich habe die jQuery-Symbole in meiner Webanwendung gut genutzt, bin aber an einen Punkt gekommen, an dem ich eine Farbe verwenden möchte, die ich nicht erreichen kann standardmäßig. Ich verwende derzeit das Thema "State Street", das hauptsächlich grün verwendet. Aber ich habe eine rote Box mit weißem Text und würde gerne ein Symbol verwenden, das ebenfalls weiß ist. Es gibt weiße Symbole, die mit dem Thema geliefert werden, aber sie werden nur angewendet, wenn sich die Symbole in einem div (oder einem anderen Container) befinden, das eine Klasse von "ui-state-focus" hat. Dadurch wird das Symbol weiß, aber die Hintergrundfarbe wird grün, was ich als rot belassen möchte.Angeben (Überschreiben) von JQuery-Symbolfarbe
Gibt es eine Möglichkeit (am wahrscheinlichsten über CSS), welches Hintergrundbild jQuery für die Symbole verwendet, damit ich eine andere Farbe verwenden kann?
Danke.
KLARSTELLUNG: Ich denke, es würde zu helfen, für mich die HTML zu schreiben arbeite ich zur Zeit mit:
<!-- 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>
Ich habe auch 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" ist momentan auskommentiert, damit ich es sehen kann. Ich habe es eingerichtet, FadeIn bei Fehler Catch. Danke nochmal für die Hilfe.
diese Frage ist sehr ähnlich http://stackoverflow.com/questions/2588558/jqueryui-themeroller –