我想用 android 特定图标替换框架列表视图搜索字段(设置时:data-filter="true")中 jquery mobile 的标准图标。我找到了负责任的选择器并用我自己的方式覆盖了 jQM 的路径。在我的桌面浏览器(FF、Safari)上一切看起来都很好,但是一旦我启动模拟器,搜索字段中就再也没有图标了。
这是我的课程,正如我在桌面浏览器上所说的那样,但在模拟器或设备上却不行:
/* search icon (magnifier) at the beginning of search field */
.ui-icon-searchfield:after{
background: url(../img/mdpi/2-action-search-dark.png) -5px -5px;
height: 30px;
width:30px;
top: .8em;
left: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-webkit-border-radius: 0;
}
/* delete icon (X) at the end of search field */
.ui-icon-delete{
background: url(../img/mdpi/1-navigation-cancel-dark.png) -7px -7px;
height: 18px;
width:18px;
border-radius: 0;
opacity: .7;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-webkit-border-radius: 0;
}