Come ho potuto impostare la posizione di un div basato sullo schermo utilizzando Jquery scrollTo

StackOverflow https://stackoverflow.com/questions/3705721

  •  02-10-2019
  •  | 
  •  

Domanda

Sto usando scrollTo di plugin jQuery per scorrere su e giù sulla base di un menu, ma vorrei il menu per rimanere con lo scroller. Quindi, se ho avuto una pagina che era 4000px alta e un utente fa clic sul link che li porta fino al punto di 2000px il menù sarebbe scivolare giù anche lì. Non sono sicuro se questo è un problema CSS o jQuery. Qualsiasi aiuto è molto apprezzato.

grazie

È stato utile?

Soluzione

È possibile utilizzare position: fixed nel CSS. Ecco un esempio in jsfiddle.

http://jsfiddle.net/E8Hyw/

Altri suggerimenti

Sto attraversando un periodo difficile immaginando quello che stai cercando di fare, quindi questo potrebbe essere fuori da un bel po ':

Si potrebbe provare a mettere la parte esterna del menu della zona di scorrimento e fluttuante la sua div sopra la porzione che scorre. Il contenuto non potrebbe essere più adatto a quello però.

A seconda di quello che stai cercando di fare, che potrebbe essere un po 'più semanticamente corretto pure. Il menu non è parte del contenuto stesso, ma è piuttosto la navigazione per il contenuto.

La pubblicazione di un pezzo parziale di html / js e / o un link o un'immagine che prende in giro su che cosa si sta cercando di fare sarebbe aiutare un po '.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top