Problème préparation menu déroulant

Résolu/Fermé
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 22 juil. 2015 à 16:22
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 23 juil. 2015 à 23:28
Bonjour,

je m'apprête à faire un menu déroulant, voici la compo de mon menu :
<?php
// Fichier menu.php
include_once('functions/membre.func.php');

 $nombre_membre = nombre_membre();
 $nb_membre = ($nombre_membre > 1) ? $nombre_membre ." membres" : $nombre_membre ." membre";
 
?>
<div class='menu'>
    <ul>
     <li><a href="index.php?page=membre">Accueil</a></li>
     <li><a href="index.php?page=update">Changer vos informations</a></li>
     <li><a href="index.php?page=liste_membre">les membres</a></li>
     <li><a href="index.php?page=amis">Vos amis</a></li>
 
     <li>
        <a href="index.php?page=invitations">Invitations</a>
               <?php if(!function_exists('afficher_ibi_invitations')){
                  echo "<br> Erreur : La fonction afficher_ibi_invitations() n'existe pas !";
                }else{
                 $ibi = afficher_ibi_invitations();
                 if($ibi !== '0') {
                 //echo "<div class='ibi_invitations'>
                      echo "<p class='ibi_invitations'>".$ibi."</p>";
                  //   </div>";
                 }  
                 }?>
        </li>
        <li>
                <a href="index.php?page=conversations">Messages</a>
                <?php
                if(!function_exists('afficher_ibi_messages')){
                echo "<br> Erreur : La fonction afficher_ibi_messages() n'existe pas !";
                }else{
                $ibi = afficher_ibi_messages();
                if($ibi != '0') {
                //echo "<div class='ibi_messages'>".$ibi."</div>";
                 echo $ibi;
                 }  
                 }
                  ?>
        </li>

<li class="nbr"><?php echo $nb_membre;?></li>
   </ul>
   
   
</div>

<div class="menu2">
        <ul> 
	        <li>
			<a href='#'>Espace Playsation® 4</a></li>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace Xbox One</a></li>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace Wii U</a></li>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<<ul> 
	        <li>
			<a href='#'>Espace 3DS</a></li>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace PS Vita</a></li>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace jeu mobile</a></li>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<li><a href='#'>Espace Youtubeurs</a></li>
			<li><a href='#'>Charte</a></li>
			<li><a href='#'>A propos de localhost.fr</a></li>
	 
        </ul>   
 	
</div>


Ce qui me donne :


or dans le tuto que je suis, il obtient :



Est-ce normal ? dois je créer un autre fichier "menu2.php" ??

Merci d'avance :)
A voir également:

5 réponses

Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juil. 2015 à 16:30
Tu as un </li> qui traine dans chaque bloc (ou un <li> qui manque à chaque fois au choix).
Je pense que tu devrais relire tes blocs ul li avec une meilleur indentation (après peut-être que c'est le copier coller sur le forum qui t'a tout déréglé je ne sais pas) et voir si tu n'a pas un css qui te les affiche en ligne comme ça.
0
Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juil. 2015 à 16:31
Sur ton image à la fin de la première ligne tu as un < qui flotte, c'est qu'il est quelque part en trop dans le html
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
22 juil. 2015 à 16:43
Correction :
<div class="menu2">
        <ul> 
	        <li>
			<a href='#'>Espace Playsation® 4</a>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace Xbox One</a>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace Wii U</a>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<<ul> 
	        <li>
			<a href='#'>Espace 3DS</a>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace PS Vita</a>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<ul> 
	        <li>
			<a href='#'>Espace jeu mobile</a>
			<ul>
			  <li><a href='#'>Chat général</a></li>
			  <li><a href='#'>Forum</a></li>
			  <li><a href='#'>Scores</a></li>
			</ul>
			</li>
			
		</ul>	
			<li><a href='#'>Espace Youtubeurs</a></li>
			<li><a href='#'>Charte</a></li>
			<li><a href='#'>A propos de localhost.fr</a></li>
	 
        </ul>   
 	
</div>


mais j'ai :


voici le code utilisé dans la vidéo :


pas de css utilisé jusque là
0
Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
Modifié par Yuh12 le 22/07/2015 à 17:05
Moi j'obtiens ceci (en copiant collant) :


Enlève le < devant ton <ul>à la ligne 35 (ça ne change rien au problème mais bon)

Mais tu dois avoir un css ou ton navigateur a quelque chose par défault je ne sais pas mais ce n'est pas le code.
0
Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juil. 2015 à 17:05
Tu fais un :
include_once('functions/membre.func.php');


Y a pas un css la dedans par exemple :x ?
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
22 juil. 2015 à 17:37
je prends tout de cette vidéo : https://www.youtube.com/watch?v=Kg3ckggYcPc
0
Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juil. 2015 à 17:48
Oui mais ça ne répond pas au problème.
Copie colle ton code ul li que tu viens de m'envoyer, met le dans un nouveau .html, ouvre le avec un navigateur il fonctionne.
Avec le même code on a pas le même résultat c'est bien que c'est ton code supplémentaire qui fait dérailler tu ne crois pas?
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
22 juil. 2015 à 17:55
c'est reglé


c'est mon CSS qui clochait mais tout est dans le content ça m'énerve
0
Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juil. 2015 à 20:40
N'oublie pas de passer le sujet en résolu du coup
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10 > Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017
22 juil. 2015 à 20:45
non c'est pas fini ^^ j'aimerai que mon menu resorte du content pour se remettre au dessus du site
0
Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017 24
22 juil. 2015 à 20:51
Est ce que tu as au moins essayé le déplacer... ?
include('body/menu.php');
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10 > Yuh12 Messages postés 184 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 28 septembre 2017
22 juil. 2015 à 21:16
il faudrait d'abord que je regle le probleme de redirection ^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
23 juil. 2015 à 23:28
RESOLU
0