From CSS Discuss
You can use either "position: absolute" or "position: fixed" to emulate the appearance of frames on your pages.
- http://xanjax.org - a live example of CSS virtual frames supporting AJAX navigation, free down-loadable site-kit for experimentation
- http://www.fu2k.org/alex/css/frames/ - a comprehensive overview of several cross-browser methods
- CSS Frames by Roger Johansson of 456 Berea Street - How to create a layout with a fixed header and footer, where the rest of content scrolls under them.
- Gunlaug Sortun's example
- Anna van Kesteren's fixed positioning examples
- http://home.comcast.net/~rob.freundlich/css/noFrames.html - a simple banner/content method that works in at least IE6 (quirks mode) and NS7.1. There's an interesting bug in IE which is worked around with a bit of Java Script .
Also check the "Faking Fixed Positioning" section on Footer Info .