1

テーマの特定のアイコン セットをロードする方法はありますか? 使用data-theme=cしてみましたが、うまくいきませんでした

CSS

[data-theme=c].ui-icon,
[data-theme=c].ui-icon-searchfield:after {
    background-image: url(../images/icons-18-black.png) /*{global-icon-set}*/;
    background-repeat: no-repeat;
    -moz-border-radius:                 9px;
    -webkit-border-radius:              9px;
    border-radius:                      9px;
}

html

<ul data-role="listview" data-divider-theme="b" data-inset="true">
                    <li data-theme="c">
                        <a href="#page4" data-transition="slide">
                            Items
                        </a>
                    </li>
4

1 に答える 1

0

[data-theme=c] と .ui-icon の間にスペースを入れます。

[data-theme=c] .ui-icon,
[data-theme=c] .ui-icon-searchfield:after {
    background-image: url(../images/icons-18-black.png);
}

それでもうまくいかない場合は、パスも間違っているため、完全な URL を入力してテストしてください。

background-image: url(http://code.jquery.com/mobile/1.1.0/images/icons-18-black.png);

ここに例がありますhttp://jsfiddle.net/codaniel/CDUth/4/

于 2012-05-21T01:12:10.610 に答える