Como posso fazer um div ficar no topo da tela depois de ter sido rolado para?

Eu gostaria de criar um div, que está situado abaixo de um bloco de conteúdo, mas que, uma vez que a página tenha sido rolada o suficiente para entrar em contato com seu limite superior, fica fixo no lugar e rola com a página. Eu sei que eu já vi pelo menos um exemplo disso on-line, mas não consigo me lembrar da vida de mim.

Alguma ideia?

questionAnswers(21)

yourAnswerToTheQuestion