1

ボタンのアイコンに異なる背景色を設定したい。たとえば、情報アイコンの背景色をNAVYに変更したい

これは私が試したものです

HTMLで

<a href="index.html" data-role="button" data-icon="info" class="icon-navy" data-inline="true" data-iconpos="notext"></a>

これで、生成されたボタンでアイコンが一致するcssルール.ui-iconリンクにルールicon-navyが表示されます。

id .ui-iconを持つ.icon-navyの子があるかどうかを確認し、バックカラーを次のように設定する方法はありますか?

$('.icon-navy .ui-icon').css({'background-color':'navy'});
4

2 に答える 2

2

解決策を見つけました。次のような新しいcssクラスを作成する必要があります

.ui-listview.customIconColor .ui-icon{
    background-color: #0fc21a /*{global-icon-color}*/;
    background-color: rgba(.05,.9,.1,.9) /*{global-icon-disc}*/;
}

このクラスをあなたの

<ul class="customIconColor "></ul> 

タグとそれは私にとってはうまくいきます。あなたの場合、それを

<a></a>

タグ多分。そして、データの役割を確認してください。私にとってはリストビューでした。CSS クラスを好きなように変更します。

于 2013-06-28T09:31:08.013 に答える