bonjour à tous
Voilà, ce que je cherche à faire me semblait pourtant simple, mais faut croire que je ne suis pas doué
. J'ai trouvé plusieurs tutoriaux, mais à chaque fois ça ne correspond pas à ce que je veux...
Cliquez ici pour voir la page concernée.
Ce que je voudrais, c'est que le menu et la partie à droite soient fixes (ce qui est déjà le cas) et que la page, au centre en orange, occupe TOUT l'espace restant, et, enfin, que lorsqu'une personne a un écran un peu plus petit, la partie à droite (en rouge) ne parte pas en-dessous de la page mais reste à droite, quitte à ce qu'on ne la voit pas entièrement...
J'ai souvent bloqué sur ce problème, souvent grugé pour m'en sortir, mais j'aimerais bien avoir une solution correcte... je m'en remets donc à vous
Voilà les codes utilisés :
La page :
Et le CSS :
En vous remerciant par avance

Voilà, ce que je cherche à faire me semblait pourtant simple, mais faut croire que je ne suis pas doué


Cliquez ici pour voir la page concernée.
Ce que je voudrais, c'est que le menu et la partie à droite soient fixes (ce qui est déjà le cas) et que la page, au centre en orange, occupe TOUT l'espace restant, et, enfin, que lorsqu'une personne a un écran un peu plus petit, la partie à droite (en rouge) ne parte pas en-dessous de la page mais reste à droite, quitte à ce qu'on ne la voit pas entièrement...
J'ai souvent bloqué sur ce problème, souvent grugé pour m'en sortir, mais j'aimerais bien avoir une solution correcte... je m'en remets donc à vous

Voilà les codes utilisés :
La page :
<html>
<head>
<title>...</title>
<link rel="stylesheet" type="text/css" href="styles.css" />
<head>
<body>
<!-- debut conteneur -->
<div id="conteneur">
<div id="menu">
<ul>
<li>Shopping</li>
<li>Santé / Bien être</li>
<li>Education</li>
<li>Sorties</li>
<ul class="secondaire">
<li>Truc</li>
<li>Chose</li>
</ul>
<li>Loisirs / Sports</li>
<li> Etc... </li>
</ul>
<br>Le menu fait 255 px de largeur.
</div>
<div id="page">
<p>La largeur de la page se redimensionne en fonction de l'écran.</p>
</div>
<div id="droite">
<img src="agendas.jpg"></img>
<p>Ce bloc fait 300 px de largeur.</p>
</div>
<!-- fin conteneur -->
</div>
</body>
</html>
Et le CSS :
html,body { margin:0;padding:0;}
p {margin:0;padding:0;}
h1,h2,h3,h4 {margin:0;padding:0;}
a img {border:none;}
/* ############################ CONTENEUR GENERAL #################################### */
#conteneur{}
/* ######################## MENU ######################## */
#menu {width:255px;background:#eee;float:left;font-family:Arial,Verdana;font-size:13px;}
#menu li {list-style-image: url(puce1.gif);}
#menu .secondaire li {list-style-image: url(puce2.gif);}
/* ######################## PAGE ######################## */
#page {width:auto;float:left;background:orange;}
/* ######################## DROITE ######################## */
#droite{width:300px;float:right;background:red;text-align:center;}
En vous remerciant par avance
