Bonjour,
Je m'initie au CSS. J'ai retravaillé mes pages pour faire disparaître les tables de positionnement.
Je suis parti de l'exemple
Si je rajoute "padding: 20 px;" dans l'id #contenu, la marge fonctionne mais deux scrollbars verticales apparaissent.
J'ai cherché sur différents forums... sans résultat
Merci pour votre aide !
Je m'initie au CSS. J'ai retravaillé mes pages pour faire disparaître les tables de positionnement.
Je suis parti de l'exemple
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<title>Deux zones avec scroll en CSS</title>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
/* CSS issu des tutoriels css.alsacreations.com */
html, body {
height: 100%;
width: 100%;
overflow: auto;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
#contenu {
height: 100%;
margin-left: 200px;
overflow: auto;
background-color:#9999CC;
}
#menu {
position: absolute;
left:0;
background-color: #99CCCC;
width: 200px;
height: 100%;
}
</style>
</head>
<body>
<div id="menu">ici le Menu<br /> <a href="http://css.alsacreations.com/Modeles-de-mise-en-page-en-CSS">(voir tous les modèles)</a>
</div>
<div id="contenu">
contenu<br />
</div>
</body>
</html>
Si je rajoute "padding: 20 px;" dans l'id #contenu, la marge fonctionne mais deux scrollbars verticales apparaissent.

J'ai cherché sur différents forums... sans résultat
Merci pour votre aide !