Bonjour
Dans l'optique de faire un menu qui ressemble à ca:
- les liens se trouveront dans la colonne col2 qui a une bordure en pointillé "border: dotted black 2px;"
- dans col1 et col3 ca sera "le gros bordure" où j'ai mis un fond (image de 1px de hauteur) qui se répète "background-repeat: repeat-y"
J'aimerai savoir comment on fait pour que ces col1 et col3 s'allonge en même temps que col2 s'allonge car lorsque je rajoute des liens dans col2, elle s'allonge en hauteur mais col1 et col3 ne s'allonge pas.
Voici ce que j'ai réussi à faire pour l'instant.
Déjà je met entre div l'ensemble du menu regroupant tous les tableaux (voir ci-dessus le menu en html)
à l'intérieur de ce div, j'ai mis plusieurs sous div qui représente tout simplement "image titre", "col1", "col2", et "col3".
Voici donc le code xhtml:
Et voici le code css
Donc voilà, si quelqu'un peut m'aider, MERCI
Modifié par Lune (25 Sep 2006 - 22:51)
Dans l'optique de faire un menu qui ressemble à ca:
<table width="200" border="1">
<tr>
<td colspan="3">image titre </td>
</tr>
<tr>
<td width="15">col1</td>
<td width="140">col2</td>
<td width="15">col3</td>
</tr>
</table>
- les liens se trouveront dans la colonne col2 qui a une bordure en pointillé "border: dotted black 2px;"
- dans col1 et col3 ca sera "le gros bordure" où j'ai mis un fond (image de 1px de hauteur) qui se répète "background-repeat: repeat-y"
J'aimerai savoir comment on fait pour que ces col1 et col3 s'allonge en même temps que col2 s'allonge car lorsque je rajoute des liens dans col2, elle s'allonge en hauteur mais col1 et col3 ne s'allonge pas.
Voici ce que j'ai réussi à faire pour l'instant.
Déjà je met entre div l'ensemble du menu regroupant tous les tableaux (voir ci-dessus le menu en html)
à l'intérieur de ce div, j'ai mis plusieurs sous div qui représente tout simplement "image titre", "col1", "col2", et "col3".
Voici donc le code xhtml:
<!-- VOICI LE HEADER -->
<div id="header">
</div>
<!-- VOICI LES MENUS DE GAUCHE ET DE DROITE -->
<div id="menugauche">
<div class="image_titre">
</div>
<div class="col1">
</div>
<div class="col2">
<ul>
<li>Lien</li>
<li>Lien</li>
<li>Lien</li>
<li>Lien</li>
<li>Lien</li>
<li>Lien</li>
<li>Lien</li>
</ul>
</div>
<div class="col3">
</div>
</div>
<!-- VOICI LE CENTRE DE MA PAGE -->
<div id="centre">
</div>
<!-- VOICI LE BAS DE MA PAGE -->
<div id="footer">
</div>
Et voici le code css
.image_titre
{
height:27px;
background-image: url("images/15_05.gif");
background-repeat: no-repeat;
margin-bottom: 0px;
}
.col1
{
width: 9px;
background-image: url("images/15_62.gif");
background-repeat: repeat-y;
float:left;
}
.col2
{
width: 124px;
background-image: url("background2.jpg");
background-repeat: repeat;
border: 2px dotted black;
float: left;
}
.col3
{
width: 9px;
background-image: url("images/15_62.gif");
background-repeat: repeat-y;
float:left;
}
Donc voilà, si quelqu'un peut m'aider, MERCI
Modifié par Lune (25 Sep 2006 - 22:51)