Conosco il posizionamento di div (fisso, assoluto e relativo). Posso attaccare un div fisso al corpo in modo che si attacchi alla stessa posizione durante lo scorrimento del corpo. Qui sto facendo una domanda un po 'diversa.Come attaccare il div fisso di altezza più di una finestra sul corpo
Ho una barra laterale con altezza superiore all'altezza del viewport e voglio che sia fissata al corpo. Mentre scorre il corpo, dovrebbe anche scorrere, ma una volta che il fondo del div fisso è visibile, non dovrebbe scorrere insieme al corpo.
Ad esempio, la barra laterale destra del muro di Facebook scorre insieme al corpo e smette di scorrere con il corpo una volta visibile il fondo della barra laterale destra (fisso).
Ehi, dovresti cambiare il corpo in altezza = 1000px; o sth per dimostrare l'effetto fisso –
Grazie, questo è esattamente ciò che stavo cercando. – Miraj
Benvenuto! Si noti che se la dimensione di '# sidebar' è minore della finestra, si dovrebbe cambiare la seconda riga in' var bottomPos = $ (window) .height() - $ ('# sidebar'). OuterHeight (true); ' – LinkinTED