Bonjour à tous!
J'aurais voulu savoir comment faire pour obtenir un site centré avec une largeur totale de 768 px tout en gardant le menu fixe?
Si possible en n'utilisant pas de javascript pour le menu fixe.
J'ai essayé avec un overlow:auto mais je me retrouve avec un gros problème lorsque je réduis la page au niveau inférieur : il y a alors 2 barres de scroll qui apparaissent!
Merci d'avance de votre aide!
CI-joint les codes CSS et Xhtml de ma page Web:
Code: Xhtml
Code: CSS
J'aurais voulu savoir comment faire pour obtenir un site centré avec une largeur totale de 768 px tout en gardant le menu fixe?
Si possible en n'utilisant pas de javascript pour le menu fixe.
J'ai essayé avec un overlow:auto mais je me retrouve avec un gros problème lorsque je réduis la page au niveau inférieur : il y a alors 2 barres de scroll qui apparaissent!
Merci d'avance de votre aide!
CI-joint les codes CSS et Xhtml de ma page Web:
Code: Xhtml
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Fashion 4 Blogs, Colour Your Blogs!</title>
<link rel="stylesheet" media="screen" type="text/css" title="Design_Essai2" href="Design_Essai2.css" />
</head>
<body>
<div id="menu">
<ul>
<li><a href="Essai2.html">Accueil</a></li>
<li><a href="#">blabla</a></li>
<li><a href="#">blabla</a></li>
<li><a href="#">blabla</a></li>
<li><a href="#">blabla</a></li>
<li><a href="#">blabla</a></li>
<li><a href="Liens.php">Liens</a></li>
<li><a href="Newsletter.php">Newsletter</a></li>
<li><a href="Contacts.html">Nous Contacter</a></li>
</ul>
</div>
<div id="conteneur">
<div id="en_tete">
</div>
<div id="contenu">
<p>
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
blablablablablabla<br />
</p>
</div>
<div id="bas_de_page">
<ul>
<li>|<a href="Essai2.html">Accueil</a>|</li>
<li>|<a href="#">blabla</a>|</li>
<li>|<a href="#">blabla</a>|</li>
<li>|<a href="#">blabla</a>|</li>
<li>|<a href="#">blabla</a>|</li>
<li>|<a href="#">blabla</a>|</li>
<li>|<a href="Liens.php">Liens</a>|</li>
<li>|<a href="Newsletter.php">Newsletter</a>|</li>
<li>|<a href="Contacts.html">Qui Sommes Nous</a>|</li>
</ul>
<p>Copyright DeMoNMaTT © Tous Droits Réservés 2007</p>
</div>
</div>
</body>
</html>
Code: CSS
html, body
{
height:100%;
width:100%;
overflow:auto;
}
body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin:0px;
padding:0px;
background:#FF9900;
}
#conteneur
{
height:100%;
width:512px;
margin-left:256px;
overflow:auto;
background-color:#FF9900;
}
#en_tete
{
height:200px;
background:url(http://demonmatt.ifrance.com/Images/Fashion4Blogs.jpg);
text-align:center;
margin:0 auto;
border:2px groove black;
}
a.infobulle
{
position:relative;
color: #FF99FF;
text-decoration:none;
}
a.infobulle span
{
display:none;
}
a.infobulle:hover
{
background:url();
z-index:500;
}
a.infobulle:hover span
{
display:inline;
position:absolute;
white-space:nowrap;
padding:10px;
padding-top:10px !important;
padding-top:25px;
top:30px;
left:200px;
color:#CC66CC;
font-size:0.8em;
line-height:30px;
text-decoration:underline;
}
#contenu
{
border:2px groove black;
border-top:0px;
padding-top:5px;
padding-bottom:5px;
margin:0 auto;
text-align:center;
background-color:white;
background:url(http://demonmatt.ifrance.com/Images/Background3.jpg);
}
#contenu h2
{
border-top:2px groove white;
border-bottom:2px groove white;
margin-left:10px;
margin-right:10px;
padding:5px;
font-size:1.4em;
color:yellow;
text-align:center;
}
#contenu h2 a
{
text-decoration:none;
color:yellow;
}
#contenu p
{
color:#FFCC66;
text-align:center;
border-top:1px solid white;
border-bottom:1px solid white;
margin-left:150px;
margin-right:150px;
padding:5px;
}
#contenu p span
{
color:#CCCCCC;
}
#contenu p a
{
color:white;
text-decoration:none;
}
#contenu p a:hover
{
color:yellow;
text-decoration:underline;
}
#menu
{
position:absolute;
background-color:#FF9900;
background:url(http://demonmatt.ifrance.com/Images/Background_Menu.jpg);
border:2px groove black;
width:224px;
height:200px;
left:16px;
top:214px;
}
#menu ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
#menu li
{
border-top:1px solid black;
text-align:center;
line-height:20px;
}
#menu li a
{
display:block;
width:100%;
text-decoration:none;
color:#FFFFCC;
}
#menu li a:hover
{
text-decoration:underline;
color:yellow;
background-color:black;
}
#bas_de_page
{
height:140px;
margin:0 auto;
border:2px groove black;
border-top:1px groove black;
text-align:center;
background-color:white;
background:url(http://demonmatt.ifrance.com/Images/Background3.jpg);
}
#bas_de_page p
{
text-align:center;
color:#CCCCCC;
}
#bas_de_page ul
{
list-style-type:none;
margin-left:60px;
padding-top:5px !important;
padding-top:10px;
padding-bottom:35px !important;
padding-bottom:20px;
text-align:center;
}
#bas_de_page li
{
float:left;
line-height:15px;
font-weight:0.8em;
padding:3px;
text-align:center;
}
#bas_de_page li a
{
text-decoration:none;
color:#FFFFCC;
}
#bas_de_page li a:hover
{
text-decoration:none;
color:yellow;
text-decoration:underline;
}