Bonjour
Je fais mes premiers pas sur CSS-XHTML et je suis confronté à un problème que je ne parviens pas à réssoudre malgré les différentes lectures conseillées sur ce site. Je travailel sur le design de mon site. En dessous de l'entête, il y a deux blocks :
le corps : pour insérer le contenu de la page et à sa droite
une colonne (image) pour accueillir des images.
J'aimerai que la hauteur de ces deux blocks s'adapte au contenu.
Dans mon fichier CSS, J'ai insérer dans la balise html "height: 100%;" et dans les propriétés CSS des deux blocks, j'ai mis "height: 100%;".
Mon problème est que ça fonctionne parfaitement pour le corps mais que pour la colonne image, la hauteur ne s'étire pas.
Quelqu'un pourait-il m'aider? Ce serait vraiment super car je suis bloqué!
Voici les codes :
CSS
XHTML :
Voici le lien de la page : http://www.talkshopmusic.com/les%20accacias/index.html
Meri beaucoup!
Remy
Modifié par remekke (09 Jun 2006 - 09:04)
Je fais mes premiers pas sur CSS-XHTML et je suis confronté à un problème que je ne parviens pas à réssoudre malgré les différentes lectures conseillées sur ce site. Je travailel sur le design de mon site. En dessous de l'entête, il y a deux blocks :
le corps : pour insérer le contenu de la page et à sa droite
une colonne (image) pour accueillir des images.
J'aimerai que la hauteur de ces deux blocks s'adapte au contenu.
Dans mon fichier CSS, J'ai insérer dans la balise html "height: 100%;" et dans les propriétés CSS des deux blocks, j'ai mis "height: 100%;".
Mon problème est que ça fonctionne parfaitement pour le corps mais que pour la colonne image, la hauteur ne s'étire pas.
Quelqu'un pourait-il m'aider? Ce serait vraiment super car je suis bloqué!
Voici les codes :
CSS
html
{
height: 100%;
}
body
{
width: 760px;
margin: auto; /* Pour centrer notre page */
background-image: url("images/fond.gif"); /* Une petite image de fond pour éviter d'avoir un vieux fond blanc [langue] */
border: 1px solid black;
}
/* LIENS DU MENU*/
a /* Modifier l'apparence des liens*/
{
text-decoration: none; /* Les liens ne seront plus soulignés */
color:white; /* Les liens seront en rouge au lieu de bleu */
}
a:hover /* Quand le visiteur pointe sur le lien */
{
text-decoration: none; /* Le lien deviendra souligné quand on pointera dessus */
color: #e90f5a; /* Le lien sera écrit en rose quand on pointera dessus */
}
a:active /* Quand le visiteur clique sur le lien */
{
text-decoration: none; /* Le lien deviendra souligné quand on pointera dessus */
color: #e90f5a; /* Le lien sera écrit enrose quand on pointera dessus */
}
#haut_gauche_menu
{
float: left;
width: 522px; /* Très important : donner une taille au menu */
height: 70px;
overflow: hidden;
background-color: #6f634f;
margin: center;
}
#haut_droite
{
float: right;
width: 238px;
height: 70px;
background-color: #cccc66;
}
#banniere
{
width: 760px;
height: 213px;
background-image: url("images/banniere.jpg");
background-repeat: no-repeat;
}
#bas_gauche_menu
{
float: left;
width: 522px; /* Très important : donner une taille au menu */
height: 50px;
overflow: hidden;
background-color: #6f634f;
}
#bas_droite
{
float : right;
width: 238px;
height: 50px;
background-color: #cccc66;
margin-left: none;
}
#corps
{
float: left;
width: 482px;
min-height: 100%;
height: 100%;
overflow: visible;
background-color: white;
padding-top: 30px;
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
}
#image
{
float: right;
width: 238px;
height: 100%;
overflow: visible;
background-color: white;
background-image: url("images/fondimage.gif");
}
#pied_de_page
{
width: 760px;
padding: 0px;
margin: 0px;
text-align: center;
color: #FFFFFF;
background-color: #000000;
border: 0px;
}
.element_menu
{
float: left;
margin-top: 53px;
margin-left : 34px;
}
.element_menu h3 /* Tous les titres de menus */
{
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
font-size: 90%;
}
.element_menu2
{
float: left;
margin-left: 33px; /* Pour éviter que les éléments du menu ne soient trop collés */
margin-top: 33px;
}
.element_menu2 h3 /* Tous les titres de menus */
{
font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
font-size: 90%;
}
.imagestyle
{
padding-left: 10px;
padding-right: 10px;
padding-top: 25px;
padding-bottom: 5px;
}
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" xml:lang="fr" >
<head>
<title>Les Acacias - Maison de Repos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="CSS" href="index.css" />
</head>
<body>
<div id="entete">
<div id="haut_gauche_menu">
<div class="element_menu">
<h3><a href="index.html"> BIENVENUE </a></h3>
</div>
<div class="element_menu">
<h3><a href="visiter.html"> VISITER </a></h3>
</div>
<div class="element_menu">
<h3><a href="activites.html"> ACTIVITES </a></h3>
</div>
<div class="element_menu">
<h3><a href="services.html"> SERVICES </a></h3>
</div>
</div>
<div id="haut_droite">
</div>
<div id="banniere">
</div>
<div id="bas_gauche_menu">
<div class="element_menu2">
<h3><a href="prix.html"> PRIX </a></h3>
</div>
<div class="element_menu2">
<h3><a href="plan.html"> PLAN </a></h3>
</div>
<div class="element_menu2">
<h3><a href="liens.html"> LIENS </a></h3>
</div>
</div>
<div id="bas_droite">
</div>
<div id="corps">
<p> La maison de repos « Les Acacias » de capacité actuelle de 60 lits a été construite en 1988.</p>
<p>Les Acacias se situe en périphérie de la commune de Flémalle, plus exactement à Mons-Lez-Liège, à 1 km
de l’autoroute Liège/Namur, cette situation privilégiée dans une zone boisée et facilement accessible,
permet l’accueil de résidents de différentes communes avoisinantes.</p>
<p>C’est ainsi que nos résidents proviennent de Flémalle mais aussi de Jemeppe,
Grâce-Hollogne, Awans-Bierset Montegnée .etc.</p><p> Aucun problème de parking n’existe,
car face à la maison de repos se trouve une zone verte inconstructible appartenant
à une ASBL qui nous offrent un large accotement pour le stationnement de nos visiteurs
et personnels.</p>
<div align="center">
<img src="images/pic1.jpg"/>
</div>
</div>
<div id="image">
<div align="center">
<img src="images/pic2.jpg" class="imagestyle"/>
<img src="images/pic3.jpg"class="imagestyle"/>
<img src="images/pic4.jpg"class="imagestyle"/>
</div>
</div>
<div id="pied_de_page">
<p> Les Acacias - Maison de repos - 2006 </p>
</div>
</body>
</html>
Voici le lien de la page : http://www.talkshopmusic.com/les%20accacias/index.html
Meri beaucoup!
Remy
Modifié par remekke (09 Jun 2006 - 09:04)