2010-05-24 9 views
11

Suena como una pregunta un poco tonta, pero sería una buena característica.¿El sistema Icon jQuery UI tiene un ícono "vacío", uno sin imagen?

¿El sistema Icon de jQuery UI tiene un ícono "vacío", uno sin imagen?

¿Estoy obligado a hacer un estilo personalizado en un icono de ui vacío y mover el fondo a un área del objeto que está fuera del gráfico?

+0

Solo un pensamiento, ¿por qué no lo haces de fondo: ninguno? –

+0

Creo que no, pero pueden consultar aquí: http://jqueryui.com/themeroller/ –

+0

@Kerry - Creé una clase ui-icon-empty que hace precisamente eso, pero estaba pensando que sería bueno si viniera por defecto. Esto se debe a que la herramienta Button en 1.8 tiene un error donde si anulas el ícono, aún tiene el espacio. Me gustaría tenerlo atascado con el mismo ancho para evitar ese problema y es por eso que necesitaba el ui-icon-empty. – knowncitizen

Respuesta

4

si nos fijamos en el archivo css proporcionada por tema de jQuery UI se encuentra una clase llamada:

ui-icon-blank 

que pueda usa lo mismo para tener íconos en blanco.

Gracias ...

TC

6

que acaba de terminar la creación de un .ui-icon-empty { background:none } y pidiendo que a través de la herramienta de botón:

$(selector).button({icons:{primary: 'ui-icon-empty'}}) 

Funcionó, pero parece poco firme. Sería genial si había un ui-icon-vacía en ui.base

+0

Necesitaba hacer esto para anular el icono .ui predeterminado: '.ui-icon-none.ui-icon {background-image: none; } '(exactamente así, sin espacios) –

1

Si está utilizando un ancla en una lista y desea eliminar el icono de añadir "de datos-icon = 'falso'" a su lista de etiquetas para eliminar el icono .

<li data-icon="false"> 
    <a href="#">Label</a> 
</li> 
Cuestiones relacionadas