How can I force a footer to appear at the bottom of the visible window?

jQuery lets you determine the position of footer depends on what is the browser window’s height. I dont know if CSS is capable of that.