【问题标题】:jQuery Mobile's icon changes not show in phonegapjQuery Mobile 的图标更改未显示在 phonegap 中
【发布时间】:2014-05-19 16:41:48
【问题描述】:
【问题讨论】:
标签:
jquery-mobile
cordova
【解决方案1】:
尝试使用自定义图标
.ui-icon-customicon {
background-color: #000000 /*{global-icon-color}*/;
background-color: transparent /*{global-icon-disc}*/;
background-image: url(images/icons-18-white.png) /*{global-icon-set}*/;
background-repeat: no-repeat;
-webkit-border-radius: 9px;
border-radius: 9px;
}
在html页面中
<a href="#" data-icon="customicon" ></a>
【解决方案2】:
好吧,我的建议与您在上一个问题中已经建议的相同...如果您只需要更改图标,它应该会有所帮助。
但是,如果您现在想要更改 JQuery Mobile 元素的样式 - 您可以更改相应类的样式或使用 Ved 已经提到的自定义元素。
【解决方案3】:
好的,我在末尾添加了 !important 并且有效:
.ui-icon-customicon {
background-color: #000000 /*{global-icon-color}*/;
background-color: transparent /*{global-icon-disc}*/;
background-image: url(images/icons-18-white.png) !important/*{global-icon-set}*/;
background-repeat: no-repeat;
-webkit-border-radius: 9px;
border-radius: 9px;
}