2012-02-27 10 views
0

私は、jquery-uiパッケージに付属しているデフォルトのサイズ変更可能なアイコンの代わりに、resize_handle.pngイメージを使用したいと思います。それを行う簡単な方法はありますか?jquery-uiのアイコンを置き換える方法は?

+0

可能重複http://stackoverflow.com/questions/3224537/change-the-icon-of-a-jquery-ui-button -with-own-image) – jrummell

答えて

1

はい、ui-icon-refreshのCSSクラスを、選択した背景イメージで上書きすることができます。

.ui-icon-refresh { 
    background-image: url(../images/icons/icons.png); 
    background-position: -64px -80px; 
} 

styles for each type of stateui-state-defaultui-state-hover、など)もあります。だからあなたもそれらをオーバーライドする必要があるかもしれません。

.ui-state-default .ui-icon-refresh, 
.ui-state-hover .ui-icon-refresh { 
    background-image: url(../images/icons/icons.png); 
    background-position: -64px -80px; 
} 

それとも、あなたはjQueryのUIのCSSで定義された、より具体的な状態のスタイルを上書きするような重要なカスタムCSSをマークすることができます。

.ui-icon-refresh { 
    background-image: url(../images/icons/icons.png) !important; 
    background-position: -64px -80px !important; 
} 
([自身の画像とのjQuery UIボタンのアイコンを変更する]の
+1

トリックをしているようではありません: - \ – tkane

+0

'ui-icon-gripsmall-diagonal-se'または' ui-icon-grip-diagonal-se'クラス – tkane

+0

可能な修正については、私の更新を参照してください。 – jrummell

関連する問題