我在下面的方式放置在HTML按钮一个DIV内:jQueryUI的按钮:如何更改按钮图标“色”
<div class="ui-state-highlight">
<button type="button" class="ui-button ui-state-default ui-corner-all ui-button-text-icon-primary">
<!-- first span -->
<span class="ui-button-icon-primary ui-icon ui-icon-disk"></span>
<!-- second span -->
<span class="ui-button-text">Save</span>
</button>
<!-- third span -->
<span class="ui-icon ui-icon-info"></span>
<strong>All</strong> form fields are required.
</div>
由于DIV分配与类:ui-state-highlight
按钮的图标颜色已更改为蓝色。
有没有办法可以将图标颜色还原为:默认(黑色)颜色?
而且进一步,我需要在第三跨度的图标有ui-state-highlight
效果(彩色)。
我试过应用ui-state-default
,只是到第一个范围(包含图标),但没有给出预期的效果。
感谢您的回复。我在我的列表中错过了一件事。在同一个* div *里面包含另一个* span *,它显示了一个不同的图标,但必须使用'ui-state-highlight'(蓝色托盘)。如果我给给定的* png重新着色,我会放弃这种效果,不是吗? – dan 2013-03-01 10:29:35