jQuery UI Icônes de la difficulté - comment puis-je obtenir juste l'image affichée

À l'aide de jQuery UI icônes, je veux juste afficher l'icône dans la ligne avec le reste ("il vous suffit d'afficher l'icône, sans saut de ligne, etc). Fondamentalement, je veux obtenir une ligne d'images cliquables, alors que je suis en utilisant jQuery UI thèmes pour ma page.

Ici certaines choses que j'ai essayé:

1: <div style="display:inline-block;width:20px;height:20px" class="ui-icon ui-icon-trash"/>
2: <input type="image" onclick=".." class="ui-icon ui-icon-search" alt="Look up" title="Look up (to address)" value="Reverse Lookup" />

1: complètement gâcher la mise en page.
2: donne mon un supplément de saut de ligne autour de l'image

-- demande de contexte plus large --

 <tr class="ui-widget-content">
   <td>...</td>
   <td>
      <input name="xy" id="xy" type="text" size="5" />
      <input name="xz" id="xz" type="text" size="5" />
      <input type="image" onclick="...;" class="ui-icon ui-icon-search" alt="Look up" title="Look up (to address)" value="Reverse Lookup" />
    </td>
  </tr>

-- span --

À l'aide de span conduit à la même chose que ci-dessus, l'icône est affichée, mais dans sa propre ligne.

  <span class="ui-icon ui-icon-carat-1-n"></span>

jQuery UI Icônes de la difficulté - comment puis-je obtenir juste l'image affichée

À l'aide d'icônes où exactement? Dans ce contexte?
Vous ne pouvez pas utiliser une image sprite comme une image normale, si vous souhaitez afficher une INTERFACE utilisateur icône inline essayer de les appliquer à une durée de (inline) de la balise. par exemple <span class="ui-icon ui-icon-carat-1-n"></span>
Yep, mais ce qui était essentiellement le manque de l'inline-block comme dans la réponse ci-dessous.

OriginalL'auteur Horst Walter | 2011-08-05