Esempio:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="it">
<head>
<title>Simulare frames con i CSS: testata e colonna sinistra fissi</title>
<STYLE TYPE="TEXT/CSS">
<!--
body { margin: 0; padding: 7em 0 0 13em; font-family: "trebuchet ms", trebuchet, georgia, verdana, arial, sans serif; background: #fff; font-size: 1em; }
p { margin: 0; padding: 5px; }
div#header, div#sidebar { position: absolute; left: 0; overflow: auto; }
#header { top: 0; z-index: 10; width: 100%; height: 6em; border-bottom: 1px solid #000; color: #000; background: #aaa; }
#header h1 { margin: 0; padding: 10px 0 0 20px; font-size: 2em; color: #fff; }
#sidebar { top: 6em; bottom: 0; width: 12em; margin: 0; padding: 0; border-right: 1px solid #000; color: #000; background: #ccc; }
@media screen { body>#header, body>#sidebar { position: fixed !important; }
} h1 { margin: 0; padding: 0; color: #f60; font-size: 2em; }
-->
</STYLE>
<style type="text/css" media="screen">@import "stile.css";</style>
<!--[if IE]>
<STYLE TYPE="TEXT/CSS">
body { overflow: hidden; margin: 0; padding: 6em 0 0 0; font-size: 100%; }
#content { width: 100%; height: 100%; overflow-y: scroll; margin: 0 0 0 12em; padding: 1em; }
#sidebar { top: 0; overflow: hidden; height: 100%; margin: 0; padding: 6em 0 0 0; }
</STYLE>
<![endif]-->
</head>
<body>
<div id="content">
<h1>Div che non scorrono.</h1>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
Testo di prova</p>
</div>
<div id="header"><h1>Titolo del sito</h1></div>
<div id="sidebar">
Menu di sinistra
</div>
</body>
</html>
Ok!