Ho un problema specifico del Webkit quando utilizzo la barra di scorrimento orizzontale in combinazione con un tag di ancoraggio. Un esempio del problema è mostrata qui: http://www.splinterarchitecten.nl/wonen-combinatie/jScrollPane: la barra di scorrimento orizzontale si sposta a sinistra durante il trascinamento del bit jspDrag in Webkit
Si prega di seguire i seguenti passi:
- utilizzare Chrome (sto usando la versione 24.0.1312.57) o Safari (5.1.7) per andare alla data indirizzo.
- Utilizzare la barra di scorrimento per scorrere fino a un'immagine oltre i primi tre.
- Fare clic sull'immagine.
- Fare clic sul collegamento "overzicht" nell'angolo in basso a destra.
- Questo riporta alla panoramica, con l'immagine selezionata a sinistra (funzionalità di tag di ancoraggio).
- Afferra il bit di trascinamento della barra di scorrimento e spostalo a sinistra.
- L'intera barra di scorrimento scompare dietro il logo sulla sinistra.
- Aggiorna la pagina, la barra di scorrimento si comporta da sola.
Il CSS è incluso prima del javascript. Ho provato 'autoReinitialise: true', che non ha fatto differenza. Io uso il seguente codice:
if (window.location.hash) {
api.scrollToElement($j(window.location.hash), 1);
}
che sembra aiutare alcuni (almeno la barra di scorrimento è mostrato al suo posto inizialmente), ma il problema con il trascinamento è ancora lì. Qualsiasi aiuto sarebbe molto apprezzato.
Cordiali saluti,
Vivienne
Appena testato su Chrome 25.0.1364.152, senza problemi. Nessuno in Safari 5.1.2, neanche. –
Testato su Chrome 25.0.1364.160 senza problemi. – Clayton
26.0.1384.2 nessun problema. Impossibile riprodurre (lo uso spesso con la mia squadra di QA - ~ ghigno diabolico ~) –