Recentemente ho lavorato a una funzione di directory breadcrumb che richiede la rotazione di un elemento in base alla posizione x del cursore all'interno dell'elemento contenitore breadcrumb. Per farla breve, ho bisogno della freccia nella "casella-puntatore" in basso a puntare sempre il cursore quando si trova all'interno della "casella di destinazione #".Rotazione di un elemento in base alla posizione del cursore in un elemento separato
Sto cercando due formule separate che consentiranno a.) Impostare la posizione iniziale più a sinistra della freccia quando la posizione x del cursore di destinazione # è a 0 e b) mantenere la freccia a sinistra -most e right-most proprietà di rotazione proporzionale a qualsiasi larghezza del browser o ridimensionamento della finestra.
Qualsiasi aiuto è molto apprezzato.
Ecco la demo dal vivo. http://jsfiddle.net/HeFqh/
si
Aggiornamento
Grazie Con l'aiuto di Tats_innit sono stato in grado di ottenere la freccia che punta alla posizione del cursore quando è all'interno del 'target-box #'. Ora ho due problemi specifici da risolvere.
a.) Quando la finestra viene ridimensionata, la freccia e il cursore non sono più allineati.
b.) La 'var y' on 'mousemove' non è deducendo la parte superiore di offset
var y = e.pageY - this.offsetTop
La versione aggiornata di demo live. http://jsfiddle.net/HeFqh/11/
Grazie
Prova questo uomo- potrebbe aiutare - http://jsfiddle.net/22Feh/5/ cheerios! –
Grazie per la risposta. Qualche possibilità che tu possa fare una pugnalata alla demo dal vivo? Ci provo appena posso domani. Cheerios! – ifthatdoesntdoit
Certo, nessun problema! calmati! Saluti! –