Comment créer son site web et le rentabiliser ? Annonces gratuites
Adsense - Astuces de Cuisine - Outils gratuits - Art Graphique - Recherche de voyage - Blog gratuit - Flux de blog

Créer un blog
 
Web www.lasbass.com
Bienvenue sur le forum d'aide à la création : Création de site, cuisine, musique...
Enregistrez vous pour pouvoir poster, et suivre plus facilement la vie du forum.

# Pub Google pour Rentabiliser son site - Service gratuit

# Hébergement
Nom de domaine
Outils pour créer son site internet

# Creer une boutique web gratuitement

# Forum création
# Javascript
# Kit graphique
# Partenaires
Des nouvelles du site ?




menu déroulant et lien meme page

 
Poster un nouveau sujet   Répondre au sujet    Forum d'aide à la création Index du Forum -> Mise en page
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
meo
Créateur débutant
Créateur débutant


Inscrit le: 16 Juil 2006
Messages: 10
Localisation: Rhône

MessagePosté le: Dim Jan 21, 2007 3:14 pm    Sujet du message: menu déroulant et lien meme page Répondre en citant

Bonjour,


En fait, je souhaite utiliser un menu déroulant que j'ai récupéré.

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

   <head>
      
      <title>essai menu</title>


<style type="text/css" media="screen">
<!--
body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
top: 0;
left: 0;
z-index:100;
width: 100%; /* correction pour Opera */
}
#menu dl {
float: left;
width: 12em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}
#layer1    { position: absolute; top: 67px; left: 0px; width: 1261px; height: 410px; visibility: visible; display: block }
-->
</style>

<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
   for (var i = 1; i<=10; i++) {
      if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
   }
if (d) {d.style.display='block';}
}
//-->
</script>



   </head>

   <body bgcolor="#ffffff">
      <p>
      <div id="menu">
   <dl>
      <dt onmouseover="javascript:montre();"><a href="" title="Retour à l'accueil">Accueil</a></dt>

   </dl>
   
   <dl>         
      <dt onmouseover="javascript:montre('smenu1');">Menu 1</dt>
         <dd id="smenu1">
            <ul>
               <li><a href="#">Sous-Menu 1.1</a></li>

               <li><a href="#">Sous-Menu 1.2</a></li>
               <li><a href="#">Sous-Menu 1.3</a></li>
               <li><a href="#">Sous-Menu 1.4</a></li>

               <li><a href="#">Sous-Menu 1.5</a></li>
               <li><a href="#">Sous-Menu 1.6</a></li>
            </ul>

         </dd>
   </dl>
   
   
   <dl>   
      <dt onmouseover="javascript:montre();"><a href="">Menu 2</a></dt>
   </dl>

   
   <dl>   
      <dt onmouseover="javascript:montre('smenu3');">Menu 3</dt>
         <dd id="smenu3">
            <ul>
               <li><a href="#">Sous-Menu 3.1</a></li>

               <li><a href="#">Sous-Menu 3.2</a></li>
               <li><a href="#">Sous-Menu 3.3</a></li>
               <li><a href="#">Sous-Menu 3.4</a></li>

               <li><a href="#">Sous-Menu 3.5</a></li>
            </ul>
         </dd>
   </dl>
   
   <dl>   
      <dt onmouseover="javascript:montre('smenu4');">Menu 4</dt>

         <dd id="smenu4">
            <ul>
               <li><a href="#">Sous-Menu 4.1</a></li>
               <li><a href="#">Sous-Menu 4.2</a></li>

               <li><a href="#">Sous-Menu 4.3</a></li>
            </ul>
         </dd>
   </dl>
   

</div>

      
      </p>
      <div id="layer1">
         <table width="791" border="1" cellspacing="2" cellpadding="0" height="113">
            <tr>
               <td id="diapoprinc" align="center" bgcolor="#993333" width="814" height="400">
                  <div align="center"></div>
               </td>
            </tr>
         </table>
      </div>
   </body>

</html>


Est-il possible de faire en sorte que les liens sous-menu aient pour cible la zone rouge de la même page ?
_________________
Petite plongeuse débutante en programmation ... Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forum d'aide à la création Index du Forum -> Mise en page Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Annuaire d'aide à la création de site
Annuaire du graphisme

Editez très facilement vos javasrcripts. Trouvez des partenaires à votre site web.
Univers du gratuit
Séléction rigoureuse de sites gratuits et ressources gratuites
Jeux, logos et sonneries pour portable

Classement de sites - Inscrivez le v™tre!