2012-06-14 7 views

risposta

3

cambiamento del css dove mostra proprietà proiettile per

list-style: none

15

assicurarsi che la classe di completamento automatico di default ui contiene list-style: none.

+0

Grazie chris. Sta funzionando!! – shaz404

+0

questo è bello ascoltare. contento che tu abbia funzionato. – chrisvillanueva

0

Questo è un bug in jquery-ui v1.9.1 ed è stato corretto in v1.10.3. Succede per IE10 e non 11 come indicato nello jquery-ui defect report (8844).

La soluzione cross-browser (testati in IE6 - 10, Firefox, Chrome, Safari e Opera) è quello di applicare il seguente CSS:

.ui-menu-item 
{ 
    /* IE10 fix to remove bullets from showing outside of div*/ 
    list-style-image: url(data:0); 
} 

o semplicemente usare una versione successiva di jQuery dopo v1.9.1.

NOTA: questo è diverso da quello la risposta di chrisvillanueva di utilizzare list-style: none; proprio come un utente registrato allo stesso modo nel rapporto difetti, tuttavia, che soluzione alternativa non è stato accettato come cross-browser e sembrerebbe che list-style-image: url(data:0); è un'alternativa migliore a seconda della difetto.

4

jQuery-ui-1.10.3

Questo funziona in Chrome, IE e Firefox. Rimuove anche il margine sinistro dove un tempo si trovava il proiettile. Deriva da w3Schools

ul.ui-autocomplete { 
    list-style: none; 
    list-style-type: none; 
    padding: 0px; 
    margin: 0px; 
} 
Problemi correlati