Menu déroulant et petits problèmes liés
Résolu
saam38
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
saam38 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
saam38 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans le cadre de mes étude je doit construire un site web, et j'ai des petits soucis avec mon menu deroulant horriontale. Le problème est que je ne peut pas cliquer sur les 2emes liens de mon sous-menu. Je joins à ce message mon html et mon CSS, merci d'avance à toutes les personnes qui pourront m'aider
saam38
ps: j'ai un autre soucis au niveau du menu qui n'est pas très important, mais une solution à ce probleme serait le bienvennue: j'aimerai placer mon menu tel que je puisses le voir sur toute mes pages web grâce des 'iframes'. Est-ce une solution pertinentes avec cette basile? sinon suis-je obliger de copier mon menu sur toutes mes pages?merci
voici mon menu:
<ul>
<li><a href="accueil.html" >Accueil </a>
<li><a href="#" >Qui suis-je?</a>
<ul id="sousMenu">
<li><a href="ecole.html" >Scolaire</a></li>
</ul>
</li>
<li><a href="#" >Professionnel</a>
<ul>
<li><a href="cv.pdf">Mon C.V</a></li>
<li><a href="projet.html" >Mes pojets d'avenir</a></li>
</ul>
</li>
<li><a href="#" >Mes hobbies</a>
<ul>
<li><a href="dessin.html" >Mes dessins</a></li>
<li><a href="textes.html" >Mes textes</a></li>
</ul>
</li>
<li><a href="#" >Mieux me connaître</a>
<ul>
<li><a href="region.html" >Ma region</a></li>
<li><a href="orgines.html" >Mes origines</a></li>
</ul>
</li>
<li><a href="videos.html" >Videos</a> </li>
<li><a href="logo.html" >Mon logo</a> </li>
<li><a href="contct.html" >Contact </a> </li>
<li><a href="Livre d'or.html" >livre d'or</a></li>
</ul>
et voici mon CSS:
/*style pour le munu deroulant*/
ul {
background-color:beige;
border: 1px solid #a9a9a9;
-moz-box-shadow: inset 0 0 10px black;
-webkit-box-shadow: inset 0 0 10px black;
box-shadow: inset 0 0 10px black;
height:50px;
padding: 0;
box-shadow: blur
}
li {
display: inline-block;
}
ul li li {
display: inherit;
}
ul li li li{
display: inherit;
}
ul li a {
background-color:beige;
text-decoration: none;
display: block;
height: 16px;
margin: 9px 10px 0 10px;
padding: 10px 16px;
}
ul ul {
box-shadow: inset 0 0 10px black;
position: absolute;
left: -999em;
text-align: left;
}
ul li:hover ul{
left: auto;
}
merci encore pour votre aide
Dans le cadre de mes étude je doit construire un site web, et j'ai des petits soucis avec mon menu deroulant horriontale. Le problème est que je ne peut pas cliquer sur les 2emes liens de mon sous-menu. Je joins à ce message mon html et mon CSS, merci d'avance à toutes les personnes qui pourront m'aider
saam38
ps: j'ai un autre soucis au niveau du menu qui n'est pas très important, mais une solution à ce probleme serait le bienvennue: j'aimerai placer mon menu tel que je puisses le voir sur toute mes pages web grâce des 'iframes'. Est-ce une solution pertinentes avec cette basile? sinon suis-je obliger de copier mon menu sur toutes mes pages?merci
voici mon menu:
<ul>
<li><a href="accueil.html" >Accueil </a>
<li><a href="#" >Qui suis-je?</a>
<ul id="sousMenu">
<li><a href="ecole.html" >Scolaire</a></li>
</ul>
</li>
<li><a href="#" >Professionnel</a>
<ul>
<li><a href="cv.pdf">Mon C.V</a></li>
<li><a href="projet.html" >Mes pojets d'avenir</a></li>
</ul>
</li>
<li><a href="#" >Mes hobbies</a>
<ul>
<li><a href="dessin.html" >Mes dessins</a></li>
<li><a href="textes.html" >Mes textes</a></li>
</ul>
</li>
<li><a href="#" >Mieux me connaître</a>
<ul>
<li><a href="region.html" >Ma region</a></li>
<li><a href="orgines.html" >Mes origines</a></li>
</ul>
</li>
<li><a href="videos.html" >Videos</a> </li>
<li><a href="logo.html" >Mon logo</a> </li>
<li><a href="contct.html" >Contact </a> </li>
<li><a href="Livre d'or.html" >livre d'or</a></li>
</ul>
et voici mon CSS:
/*style pour le munu deroulant*/
ul {
background-color:beige;
border: 1px solid #a9a9a9;
-moz-box-shadow: inset 0 0 10px black;
-webkit-box-shadow: inset 0 0 10px black;
box-shadow: inset 0 0 10px black;
height:50px;
padding: 0;
box-shadow: blur
}
li {
display: inline-block;
}
ul li li {
display: inherit;
}
ul li li li{
display: inherit;
}
ul li a {
background-color:beige;
text-decoration: none;
display: block;
height: 16px;
margin: 9px 10px 0 10px;
padding: 10px 16px;
}
ul ul {
box-shadow: inset 0 0 10px black;
position: absolute;
left: -999em;
text-align: left;
}
ul li:hover ul{
left: auto;
}
merci encore pour votre aide
A voir également:
- Menu déroulant et petits problèmes liés
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Supprimer menu déroulant excel - Forum Excel
- Canon quick menu - Télécharger - Utilitaires
8 réponses
Salut,
Concernant les iframes, je ne peux dans un premier temps que te conseiller de les éviter. Tu peux passer par un include() en php en mettant ton menu sur une autre page.
Pour ton problème de liens, je ne vois pas vraiment comment ça pourrait poser un problème, mais au cas où, essaie de mettre ton <a href> avant le <li> concerné et le </a> après le </li>.
Concernant les iframes, je ne peux dans un premier temps que te conseiller de les éviter. Tu peux passer par un include() en php en mettant ton menu sur une autre page.
Pour ton problème de liens, je ne vois pas vraiment comment ça pourrait poser un problème, mais au cas où, essaie de mettre ton <a href> avant le <li> concerné et le </a> après le </li>.
Merci pour ta réponse,
Je vais essayer de suite ta solution pour les liens.
Cependant, je vais avoir un petit soucis au niveau du php, je dois le réaliser seulement en html5 et CSS3. :/
Je vais essayer de suite ta solution pour les liens.
Cependant, je vais avoir un petit soucis au niveau du php, je dois le réaliser seulement en html5 et CSS3. :/
Dommage... pour les frames ça se passe comme ça
<iframe align="right" width="500" height="500" frameborder="1" scrolling="auto" src="page1.htm" name="iframe"></iframe>
<iframe align="right" width="500" height="500" frameborder="1" scrolling="auto" src="page1.htm" name="iframe"></iframe>
Merci infiniment cela fait un moment que je bloquais sur le problème.
Ta solution concernant les <li> et <a> était exactement ce dont j'avais besoin. Je vais essayer pour les iframes.
Ta solution concernant les <li> et <a> était exactement ce dont j'avais besoin. Je vais essayer pour les iframes.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question