我一直在使用我的web應用程序中的jQuery圖標,但已經到了一個地步,我想使用一種我無法實現的顏色默認。我目前正在使用主要使用綠色的「州街」主題。但是我有一個帶有白色文本的紅色框,並且想要使用白色的圖標。主題提供了白色圖標,但只有當圖標位於具有「ui-state-focus」類的div(或其他容器)內時纔會應用它們。這會使圖標變成白色,但會將背景顏色更改爲綠色,我想將其留爲紅色。如何指定(忽略)JQuery圖標顏色
有沒有什麼辦法(很可能通過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%
}
「顯示:無」目前已被註釋掉,所以我可以看到它。我確實設置了淡入淡出。再次感謝您的幫助。
這個問題很相似到http://stackoverflow.com/questions/2588558/jqueryui-themeroller – 2011-03-14 20:11:53