2012-09-20 17 views
7

Sto riscontrando un problema, probabilmente a causa di Apple e non riesco a trovare informazioni a riguardo.Supporto per barre di scorrimento in stile CSS per Safari mobile su iOS 6 scomparso?

Ieri ho sbucciato le barre di scorrimento di un sito Web con le proprietà di css webkit (-webkit-scrollbar, -webkit-scrollbar-track, -webkit-scrollbar-thumb) così viene visualizzato correttamente su iPad. Tutto andava bene e scorreva con il comportamento nativo.

Improvvisamente questa mattina, dopo aver aggiornato il mio iPad a iOS6, le mie barre di scorrimento personalizzate sono scomparse.

Questo è un grosso problema per me e ovviamente non ci sono informazioni su questo sito Web di sviluppo di Apple.

Chiunque ha riscontrato lo stesso problema? Puoi confermare il problema?

Sono arrivate alcune nuove specifiche o Apple ha smesso di supportare questo?

+0

È una cosa interessante essere in grado di disegnare srollbar, ma non è mai raccomandato. Molti pensano che non facciano parte dell'interfaccia utente che costruisci, quindi anch'io. Probabilmente questo è il motivo per cui Mozilla non ha ancora implementato nulla di simile a questo e non sono in grado di programmarlo. –

+0

Bene, io uso jScrollpane sulla versione desktop del sito Web in questione e le barre di scorrimento del css webkit erano la soluzione perfetta per riprodurre la mia interfaccia utente su iPad mantenendo lo scorrimento del flusso di lavoro del webkit: touch; comportamento ... –

+0

Solo un'idea che molto probabilmente non funzionerà. Ma prova a eliminare i prefissi '-webkit' dalle proprietà per vedere se funziona. – jimeh

risposta

2

Per un motivo non rilasciato (AFAIK), Apple ha rimosso alcune delle proprietà CSS con prefisso webkit. Questo include il gruppo -webkit-scrollbar.

+0

Allora come fai a saperlo? Puoi citare la tua fonte per favore? –

+1

http://developer.apple.com/library/safari/#documentation/appleapplications/reference/safaricssref/articles/standardcssproperties.html Restano molte altre proprietà con prefisso, ma -webkit-scrollbar è stata rimossa. – Mooseman

Problemi correlati