Déplacer barre de menu en haut
Résolu
Zakarya93
Messages postés
984
Date d'inscription
Statut
Membre
Dernière intervention
-
Zakarya93 Messages postés 984 Date d'inscription Statut Membre Dernière intervention -
Zakarya93 Messages postés 984 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Déplacer barre de menu en haut
- Déplacer colonne excel - Guide
- Deplacer barre de tache windows 11 - Guide
- Menu déroulant excel - Guide
- Barre de défilement - Guide
- Barré whatsapp - Guide
5 réponses
salut,
si le bleu représente le fonds de ton site (body) et le blanc une div. Il faudrait que tu place ton menu en dehors de cette div, dans le body.
si le bleu représente le fonds de ton site (body) et le blanc une div. Il faudrait que tu place ton menu en dehors de cette div, dans le body.
salut,
j'imagine que tu as quelque chose ressemblant à ceci :
tu met ton menu en dehors content et tu enlève les #content devant .menu dans css :

Bonne journée
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
j'imagine que tu as quelque chose ressemblant à ceci :
<style> body { background-color: #000; font-family: arial; background: blue; /* adaptation */ } #content{ /* adaptation */ width: 80%; margin: 100px auto; background: #FFF; min-height: 500px; } #content .menu { height: 50px; /* adaptation */ line-height: 1.5em; background-color: #cdd3fd; border: 1px solid #000; } #content .menu ul li { float: left; list-style: none; line-height: 36px; border-left: 1px solid #000; } #content .menu ul li a { color: #000; text-decoration: none; padding: 25px; } #content .menu li.nbr { color: green; padding-left: 20px; } </style> <body> <div id="content"> <nav class="menu"> <ul> <li> <a>blabla1</a> </li> <li> <a>blabla2</a> </li> <li> <a>blabla3</a> </li> <li> <a>blabla4</a> </li> <li> <a>blabla5</a> </li> </ul> </nav> </div> </body>
tu met ton menu en dehors content et tu enlève les #content devant .menu dans css :
<style> body { background-color: #000; font-family: arial; margin: 0; padding: 0; background: blue; /* adaptation */ } #content{ /* adaptation */ width: 80%; margin: 100px auto; background: #FFF; min-height: 500px; } .menu { height: 50px; /* adaptation */ line-height: 1.5em; background-color: #cdd3fd; border: 1px solid #000; width: 80%; margin: 0 auto; } .menu ul li { float: left; list-style: none; line-height: 36px; border-left: 1px solid #000; } .menu ul li a { color: #000; text-decoration: none; padding: 25px; } .menu li.nbr { color: green; padding-left: 20px; } </style> <body> <nav class="menu"> <ul> <li> <a>blabla1</a> </li> <li> <a>blabla2</a> </li> <li> <a>blabla3</a> </li> <li> <a>blabla4</a> </li> <li> <a>blabla5</a> </li> </ul> </nav> <div id="content"> <p>la c'est le content</p> </div> </body>

Bonne journée
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
j'ai fais les modifs :
menu.php :
mais j'ai ça : http://www.noelshack.com/2015-29-1436943526-capture.jpg
* { padding:0; margin:0; } body { background-color: #000; font-family: arial; margin: 0; padding: 0; background: url(blue.jpg); } #content { width: 80%; margin: 100px auto; background: #FFF; min-height: 500px; } #content h1,h3 { text-decoration:underline; padding-bottom:20px; } #content form label { display:block; float:left; width:200px; position:absolute; left:100px; } #content form input,textarea { border:1px solid #000; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; width:200px; margin:5px; } #content form input[type=submit] { width:100px; background-color:#000; color:#FFF; cursor:pointer; } #content .error { color:red; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:2px auto; width:300px; background-color:#CCC; text-align:center; } #content .success { color:green; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:2px auto; width:300px; background-color:#CCC; text-align:center; } #content .header { text-align:right; margin-right:5px; } .menu { height:35px; line-height: 1.5em; background-color: #cdd3fd; border: 1px solid #000; width: 80%; margin: 0 auto; } .menu ul li { float:left; list-style:none; line-height:36px; border-left:1px solid #000; } .menu ul li a { color:#000; text-decoration:none; padding:25px; } .menu li.nbr { color:green; padding-left:20px; }
menu.php :
<?php // Fichier menu.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>
mais j'ai ça : http://www.noelshack.com/2015-29-1436943526-capture.jpg
j'ai maintenant ceci :

1/comment supprimer la barre sur le content ? (en blanc)
2/comment repositionner l'info bulle avec le "1" sur "invitations" ?
3/comment mettre la barre le plus haut possible car il y a de l'espace, afin qu'elle touche le fond et l'élargir sur les bords ?
je vous serai tres reconnaissant :)

1/comment supprimer la barre sur le content ? (en blanc)
2/comment repositionner l'info bulle avec le "1" sur "invitations" ?
3/comment mettre la barre le plus haut possible car il y a de l'espace, afin qu'elle touche le fond et l'élargir sur les bords ?
je vous serai tres reconnaissant :)
Salut,
il y a une chose que je comprends pas. Tu me présente un bout de code PHP plutôt intéressant avec même une ternaire. Et à coté de cela, tu me pose des questions novices.
Si tu pompe du code sans même le comprendre cela ne peut pas aller. C'est pas que je ne veut pas être sympa, mais il faut chercher pour comprendre.
Concernant cette erreur, elle veut dire que ton code php ne connaît pas cette méthode.
tu appel nombre_membre() dans menu.php mas elle n'existe pas. Dans quel fichier est elle ? Tu pourrais éventuellement héberger ton code sur github afin que l'on puisse mieux t'aider.
https://github.com/
Bonne journée
il y a une chose que je comprends pas. Tu me présente un bout de code PHP plutôt intéressant avec même une ternaire. Et à coté de cela, tu me pose des questions novices.
Si tu pompe du code sans même le comprendre cela ne peut pas aller. C'est pas que je ne veut pas être sympa, mais il faut chercher pour comprendre.
Concernant cette erreur, elle veut dire que ton code php ne connaît pas cette méthode.
tu appel nombre_membre() dans menu.php mas elle n'existe pas. Dans quel fichier est elle ? Tu pourrais éventuellement héberger ton code sur github afin que l'on puisse mieux t'aider.
https://github.com/
Bonne journée
no problem, j'ai suivi un tuto de A à Z, sinon ma function est appelé dans mon fichier membre;func.php :
//la function qui va compter le nombre de personnes inscrites function nombre_membre() { global $bdd; // déclaration globale de BDD $req = $bdd->query("SELECT id FROM utilisateurs")or die(print_r($bdd->errorInfo())); return $req->rowCount(); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
un exemple : http://www.noelshack.com/2015-29-1436974898-capture.jpg
voici un extrait de mon css que j'ai modifié :
voici un extrait de mon css que j'ai modifié :
* { padding:0; margin:0; } body { background-color: #000; font-family: arial; margin: 0; padding: 0; background: url(blue.jpg); } #content { width: 80%; margin: 100px auto; background: #FFF; min-height: 500px; } #content h1,h3 { text-decoration:underline; padding-bottom:20px; } #content form label { display:block; float:left; width:200px; position:absolute; left:100px; } #content form input,textarea { border:1px solid #000; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; width:200px; margin:5px; } #content form input[type=submit] { width:100px; background-color:#000; color:#FFF; cursor:pointer; } #content .error { color:red; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:2px auto; width:300px; background-color:#CCC; text-align:center; } #content .success { color:green; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:2px auto; width:300px; background-color:#CCC; text-align:center; } #content .header { text-align:right; margin-right:5px; } .menu { height:35px; line-height: 1.5em; background-color: #cdd3fd; border: 1px solid #000; width: 80%; margin: 0 auto; } .menu ul li { float:left; list-style:none; line-height:36px; border-left:1px solid #000; } .menu ul li a { color:#000; text-decoration:none; padding:25px; } .menu li.nbr { color:green; padding-left:20px; }
comment procéder?