Utwórz element stopki znajdujący się pod ekranem

Mam stronę, która nie wypełnia całej wysokości ekranu, ale chcę, aby stopka pozostała tuż pod ekranem, tak aby była wyświetlana tuż po rozpoczęciu przewijania - bez względu na wysokość ekranu osoby.

Jak to osiągnąć za pomocą CSS?

EDYTOWAĆ

Próbowałem:

#footer{
    position:absolute;
    left:0px;
    top:100%;
}

To działa, ale przeszkadza, jeśli moja stronarobi przejdź na wysokość ekranu. Naprawdę potrzebuję kompatybilności dla obu typów stron.

questionAnswers(3)

yourAnswerToTheQuestion