Bonjour à tous,
je dois construire un site sur deux colonnes (menu et contenu) avec entête et pied de page.
La largeur doit être fluide et les menu, entête et pieds de page fixes.
Mon problème est que dès que j'applique un padding-top à ma div #Contenu, je masque partiellement ce dernier.
Comment éviter cela ?
je dois construire un site sur deux colonnes (menu et contenu) avec entête et pied de page.
La largeur doit être fluide et les menu, entête et pieds de page fixes.
Mon problème est que dès que j'applique un padding-top à ma div #Contenu, je masque partiellement ce dernier.
Comment éviter cela ?
html
{
margin: 0;
padding: 50px 0 20px 0; /* Hauteur de l'entete & du pied de page */
}
body
{
margin: 0;
padding: 0;
overflow: hidden;
}
#Entete
{
position: fixed;
width: 100%;
left: 0;
top: 0;
height: 50px;
}
#Conteneur
{
margin: 0;
padding: 0;
height: 100%;
overflow: hidden;
}
#Navigation
{
position: fixed;
float: left;
margin: 10px;
padding: 0;
}
#Contenu
{
margin: 0 0 0 185px;
padding: 20px 100px 0 100px;
height: 100%;
overflow: auto;
}
#Pied
{
position: fixed;
width: 100%;
height: 20px;
bottom: 0;
text-align: center;
}
.Spacer
{
clear: both;
}
/* Définition des Liens */
a
{
color: #FFF;
font-size: 14px;
font-weight: bold;
}
a:link, a:visited, a:active
{
text-decoration: none;
}
a:hover
{
color: #9EBACB;
text-decoration: none;
}
.Left
{
float: left;
}
.Right
{
float: right;
}
ul.Nav
{
margin: 0;
padding: 10;
list-style-type: none;
}
li.Nav
{
color: #FFFFFF;
}
<html>
<head>
<link rel="STYLESHEET" href="style_01.css" type="text/css" />
<title>Intranet NYPL</title>
</head>
<body>
<div id="Entete">
<img class="Left" src="images/logo_g.png" /><img class="Right" src="images/logo_d.png" />
</div><!--Entete -->
<div id="Conteneur">
<div id="Navigation">
<ul class="Nav">
<li class="Nav">...</li>
<li class="Nav">...</li>
<li class="Nav">...</li>
<li class="Nav">...</li>
<li class="Nav">...</li>
<li class="Nav">...</li>
</ul>
</div><!--Navigation-->
<div id="Contenu">
Ici du contenu scrollable
</div><!--Contenu-->
</div><!--Conteneur-->
<!--<div id="Pied">toto</div><!--Pied-->
</body>
</html>