Fixar elementos no scroll

scrollAt é um plugin jQuery para fixar elementos no scroll. A vantagem de usar o plugin em vez position: fixed é que o elemento inicia-se em sua posição inicial, mantendo seu tamanho e passa a acompanhar o scroll no momento em que a área visível esta por ultrapassa-lo e volta para sua posição inicial quando o scroll sobe e chega até a sua posição de origem. Também é possível configurar até onde o elemento acompanha o scroll, um elemento referência, ajustando finamente o top e o bottom para que quando o elemento deslocado ir de encontro as condições limitantes, se fixe e se desloque novamente ao subir, passando pelo limite.

var elem = $('some').scrollAt({
    limit: $('unsurpassable'),
    top: 50, // top ajustment (optional)
    bottom: -30, // bottom ajustment (optional)
});

Código fonte:
https://github.com/Moraga/scrollAt

You may also like...