我一直在我的Web应用程序中好好利用jQuery图标,但是到了一个我想使用默认情况下无法实现的颜色。我当前正在使用“State Street”主题,主要使用绿色。但是我有一个红色框和白色文本,并且想使用也是白色的图标。该主题提供了白色图标,但只有在具有“ui-state-focus”类的div(或其他容器)中使用时才会应用这些图标。这将使图标变为白色,但是将背景颜色更改为绿色,而我希望保持为红色。
是否有任何方法(最可能是通过CSS)可以覆盖jQuery用于图标的背景图像,以便我可以使用不同的颜色?
谢谢。
澄清:我想分享我目前正在使用的HTML内容:
是否有任何方法(最可能是通过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%
}
"display: none"目前已被注释掉,以便我可以看到它。我已经设置好在错误捕获时淡入。再次感谢您的帮助。