Bonjour, 
j'ai mis en place un menu déroulant sur mon site ( http://www.sesne.fr/). Aucun soucis de ce coté. Mais voila je voudrais changer le design du site (qui est pour l'instant très basique par faute de temps à l'époque de faire mieux...). Je voudrais mettre une bordure qui engloberait tout le menu (qui bien sur n'est pas rectangulaire...) et qui donc va s'étirer lorsqu'un sous-menu s'ouvre. Donc j'ai pensé mettre une image en background mais dans ce cas ce n'est pas possible de faire un height 100%.
J'ai vu sur un tuto comment faire un background étirable mais je n'arrive pas à le mettre en place dans le cas de mon menu.
Pouvez vous m'aider?
Pour mieux comprendre, j'ai mis (j'espère que ca a marché) l'image que je souhaiterais mettre en "background".
Voici ce que j'ai essayé ,
Du coup avec ça l'iamge n'est pas en "background" et le menu ne fonctionne plus...
      
      
    j'ai mis en place un menu déroulant sur mon site ( http://www.sesne.fr/). Aucun soucis de ce coté. Mais voila je voudrais changer le design du site (qui est pour l'instant très basique par faute de temps à l'époque de faire mieux...). Je voudrais mettre une bordure qui engloberait tout le menu (qui bien sur n'est pas rectangulaire...) et qui donc va s'étirer lorsqu'un sous-menu s'ouvre. Donc j'ai pensé mettre une image en background mais dans ce cas ce n'est pas possible de faire un height 100%.
J'ai vu sur un tuto comment faire un background étirable mais je n'arrive pas à le mettre en place dans le cas de mon menu.
Pouvez vous m'aider?
Pour mieux comprendre, j'ai mis (j'espère que ca a marché) l'image que je souhaiterais mettre en "background".
Voici ce que j'ai essayé ,
 <style type="text/css">
<!--
html, body {
margin:0;
padding:0;
}
#arriere {
	background-color:#00CC00;
	position: absolute;	/* dimension et positionnement du bloc conteneur  de l'image */
	left: 10em;
	top: 5em;
	height : 325px;
	width : 124px;
}
#arriere img {
/* l'image occupe toute la longueur de son bloc conteneur */
height: 100%;
}
#arriere p {
	position: absolute;	/* placement du texte par-dessus l'image */
	top: 45px;
	left: 2px;
	font-size: 0.5em;
	color: white;
	height: 105px;
	width:117px;
}
.Style1 {
	font-size: small
}
#arriere
{
background:url(image/cadre_menu.png)#00CCFF no-repeat top left;
background-color:#00CCFF;
}
.navigation { 
      margin: 0;
      padding: 0; 
      list-style: none; 
      width: 230px; 
      font: 1.2em "Verdana", sans-serif; 	  
	  float:left;
	  margin-top:15px;
	  position: absolute;
	  line-height: 50px;
      } 
	  
   .navigation a, .navigation span { 
      display: block; 
      padding: 4px 10px; 
      color:#000000; 
      text-decoration: none; 
      
	
      } 
	  
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span 
   { 
      
	   
      } 
	  
   .navigation .open a, .navigation .open span 
   { 
      
	  
      }
	  
   .navigation a:hover, .navigation a:focus, .navigation a:active 
   { 
      text-decoration: underline; 
      } 
	  
   .navigation .subMenu { 
      font-size: .8em; 
      list-style: none;  
      font-size: .9em; 
      margin: 0; 
      padding: 0; 
      } 
	  
   .navigation ul.subMenu a { 
      
      padding: 3px 20px; 
	  
      }
	  
-->
</style>
<!--le_menu-->
<ul class="navigation"> 
<div id="arriere"><img alt="bidule" src="cadre_menu.png"/>
<li class="toggleSubMenu"><span>Association</span> 
  
       <ul class="subMenu"> 
            <li><a href="presentation.html" title="Aller à la presentation">Présentation</a></li> 
            <li><a href="activites.html"title="Aller à la page activites">Activités</a></li> 
            <li><a href="historique.html"title="Aller à la page historique">Historique</a></li> 
            <li><a href="adhesion.html" title="Aller à la page adhesion">Adhésion</a></li> 
 
    </ul> 
  </li> 
  
  
<li class="toggleSubMenu"><span>Disciplines</span> 
        
       <ul class="subMenu"> 
 
            <li><a href="botanique.html"title="Aller à la page botanique">Botanique</a></li> 
            <li><a href="entomologie.html" title="Aller à la page Entomologie">Entomologie</a></li> 
            <li><a href="mammalogie.html" title="Aller à la page Mammalogie">Mammalogie</a></li> 
            <li><a href="mycologie.html"title="Aller à la page Mycologie">Mycologie</a></li>  
            <li><a href="ornithologie.html"title="Aller à la page Ornithologie">Ornithologie</a></li> 
            <li><a href="Sciences de la terre.html" title="Aller à la page Sciences de la Terre">Sciences de la Terre</a></li> 
    </ul> 
  </li>
       
  <li><a href="photos.html" title="Aller à la page Album Photos">Album Photos</a></li> 
  <li><a href="bulletin.html" title="Aller à la page Bulletin">Bulletin</a></li> 
   
<li class="toggleSubMenu"><span>Outils</span> 
        
        <ul class="subMenu"> 
             <li><a href="telechargement.html"title="Aller à la page Téléchargement">Téléchargement</a></li> 
            <li><a href="animation.html" title="Aller à la page Animation">Animation</a></li> 
        </ul> 
</li> 
 
 
    <li><a href="liens.html" title="Aller à la page Liens">Liens</a></li>
  
 
</ul></div>
Du coup avec ça l'iamge n'est pas en "background" et le menu ne fonctionne plus...