0

Я пытаюсь использовать пользовательский значок для моей мобильной jquery кнопки. Но некоторые, как он показывает только серый круг вместо значка. другие значки по умолчанию работают нормально.JQuery мобильный значок для кнопки phonegap

Ниже приводится код index.html страницы

<style type="text/css"> 
     .ui-icon-medical-icon 
     { 
      background: url(images/icons-png/mfrg_18x18.png); 
     } 
</style> 

<div data-role="content"> 
      <a href="#" data-role="button" data-icon="medical-icon">Medical</a> 
      <a href="#" data-role="button" data-icon="refresh">Fire</a> 
      <a href="#" data-role="button">Police</a> 
     </div> 
+0

Какая версия jQM? если это 1.4, .ui-icon-medical-icon: after {background: url (images/icons-png/mfrg_18x18.png); } – ezanker

+0

Да, это jqm 1.4. Я пробовал в css, но все тот же результат. –

+0

Это демо: http://jsfiddle.net/ezanker/uMbpp/ похоже, что работает нормально. Это правильный путь к вашему изображению? images/должен быть подкаталогом того, на котором находится текущая страница. – ezanker

ответ

0

Попробуйте определения ширины и высоты для него.

.ui-icon-medical-icon 
    { 
     background: url(images/icons-png/mfrg_18x18.png); 
     width:18px; 
     height:18px; 
    } 
Смежные вопросы