Menu php
Résolu/Fermé
arkal221
Messages postés
32
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
31 juillet 2017
-
Modifié par arkal221 le 30/03/2016 à 17:47
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 5 avril 2016 à 02:04
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 5 avril 2016 à 02:04
A voir également:
- Menu php
- Menu déroulant excel - Guide
- Windows 11 menu démarrer classique - Guide
- Easy php - Télécharger - Divers Web & Internet
- Canon quick menu - Télécharger - Utilitaires
- Réinitialiser menu démarrer windows 10 - Guide
2 réponses
DelNC
Messages postés
2234
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
2 002
1 avril 2016 à 10:02
1 avril 2016 à 10:02
Bonjour,
pour faire cela, il faut utiliser des div
Il en faut une qui sera ton haut de page.
Une autre qui sera l'endroit où sera chargé la page sélectionnée.
Je vois si je peux te donner un exemple
@+
pour faire cela, il faut utiliser des div
Il en faut une qui sera ton haut de page.
Une autre qui sera l'endroit où sera chargé la page sélectionnée.
Je vois si je peux te donner un exemple
@+
DelNC
Messages postés
2234
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
2 002
2 avril 2016 à 09:11
2 avril 2016 à 09:11
Bonjour arkal221
voilà un exemple pour ne charger que la page sélectionnée
Voilà pour la partie du menu
Partie où la page sélectionné s'affiche
Le css
A vous de jouer
voilà un exemple pour ne charger que la page sélectionnée
Voilà pour la partie du menu
<div id="haut">
<div id="menu">
<ul id="menu">
<li><a id="page1" onclick="$('#contenu').html('erreur'); $('#contenu').load('societe_accueil.php');"> Part1 </a>
</li>
<li><a id="page2" onclick="$('#contenu').html('erreur'); $('#contenu').load('solutions.php');"> Part2</a>
<ul class="menuderoulant">
<li>
<a id="page3" onclick="$('#contenu').html('erreur'); $('#contenu').load('solutions_management.php');"> SousPart1</a>
</li>
<li>
<a id="page4" onclick="$('#contenu').html('erreur'); $('#contenu').load('solutions_gmao.php');"> SousPart2 </a>
</li>
<li>
<a id="page5" onclick="$('#contenu').html('erreur'); $('#contenu').load('solutions_sav.php');"> SousPart3</a>
</li>
</ul>
</li>
</ul>
</div> <!-- fin de la div menu -->
</div> <!-- fin de la div haut -->
Partie où la page sélectionné s'affiche
<div id="BasPage">
<div id="contenu">
<?
/*
je mets ici le code qui s'affiche par défaut c est a dire
le conteu de la page societe_accueil.php
- /?></div></div> <?/* fin de la div body*/ ?>
Le css
#menu
{
width : 700px;/*-----donner une largeur au menu, prendre en compte les marges-------*/
height : auto;/*-----important pour IE7, mettre une hauteur auto sinon pas de menu deroulant------*/
list-style-type : none;/*-----pas de puce-----*/
margin-left : 0px;
margin-right : 0px;/*-----marge auto pour centrer mon menu dans l'élément-------*/
padding-left : 2px;
padding-right : 2px;/*-----marge interne à 0 et bordure à 0 pour ne pas avoir de soucis avec les différents navigateurs-----*/
border : 0;
font-size : 13px;
}
#menu > li /*------uniquement pour la liste de premier niveau-------*/
{
float : left; /*------permet de mettre les items <li> horizontalement------*/
width : 80px;
margin : 0px; /*------j'espace mes cellules de 1px-------*/
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
border-left : 1px solid black;
border-right : 1px solid black;
border-bottom : 1px solid black;
background-color : white;
text-align : center;
font-size : 13px;
}
#menu li a/*------pour les liens de premier niveau-------*/
{
display : block;/*------pour mettre mes liens en block------*/
color : black;/*------donne une couleur à la police------*/
background-color : white;/*------je donne un fond solide par sécurité pour les navigateurs qui ne reconnaissent pas la transparence-----*/
margin : 0; /*------mettre tout le monde d'accord--------*/
padding-left : 2px;
padding-right : 2px;/*-----marge interne----*/
font-size : 13px;
text-decoration : none;/*-----pas de décoration pour mes liens-----*/
}
#menu li a:hover {/*-------une couleur de fond au survol sur mes liens-------*/
background-color : lightblue;
color : red;
font-size : 13px;
}
/*---------------fin du menu de premier niveau-------------*/
#menu .menuderoulant/*----pour mon menu déroulant-------*/
{
background-color : white;
display : none;/*------pour le faire disparaitre------*/
list-style-type : none;/*-------pas de puce-------*/
margin-top : 6px;/*------pas de marge interne et externe ni bordure pour mettre tout le monde d'accord--------*/
margin-left : 0px;
padding : 0;
border : 0;
position : absolute;/*------pour ne pas pousser un éventuel texte dessous-----*/
}
#menu .menuderoulant li /*-------pour ma liste de deuxième niveau-------*/
{
margin-top : 0px;
padding : 5px;
border : 0;
width : auto;
/*----------je donne une largeur à mes cellules de sous menu----------*/
/*border-top : 1px solid transparent;*/
border-bottom : 1px solid black;
border-right : 1px solid black;
border-left : 1px solid black;
background-color : white;
font-size : 13px;
}
#menu .menuderoulant li a
/*---------pour mes liens du menu deroulant---------*/
{
text-align : left;
display : block;
/*color : rgba(0,0,0,0.6);*/
color : black;
margin : 0;
border : 0;
text-decoration : none;
background-color : white;
padding-left : 5px;
padding-right : 5px;
font-size : 13px;
/*background-color:rgba(0,0,0,0.8);*/
}
#menu .menuderoulant li a:hover /*------pour le survol du sous menu-------*/
{
background-color : lightblue;
}
#menu .menuderoulant li a:visited { /*---------pour permmetre au visiteur de savoir sur les liens qu'il a déjà visité--------*/
background-color :rgb(227, 22, 30);
}
#menu li:hover > .menuderoulant { display: block; } /*------pour faire apparaitre notre sous menu au survol du menu de premier niveau------*/
#BasPage
{
height : auto;
min-height : 900px;
overflow : auto;
background-color : white;
font-size : 13px;
}
#contenu
{
height : auto;
min-height : 900px;
overflow : auto;
border-collapse : collapse;
border-left : 1px solid darkblue;
}
A vous de jouer
arkal221
Messages postés
32
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
31 juillet 2017
4 avril 2016 à 10:53
4 avril 2016 à 10:53
Merçi beaucoup mon frere mais ce que je n'arrive pas à comprendre c'est seulement que le navigateur n'arrive pas à interpreter le fichier css ça c'affiche telle qu'il est est ecrit
arkal221
Messages postés
32
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
31 juillet 2017
4 avril 2016 à 12:17
4 avril 2016 à 12:17
Ok!!! maintenant c'est bon mais les liens ne marchent pas pourqu'oi mon chers???
arkal221
Messages postés
32
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
31 juillet 2017
4 avril 2016 à 13:06
4 avril 2016 à 13:06
Merçi beaucoup pour ton aide
DelNC
Messages postés
2234
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
2 002
5 avril 2016 à 02:04
5 avril 2016 à 02:04
Pour les liens c'est un exemple.
Il faut que mette le nom des tes pages.
Il faut que mette le nom des tes pages.
1 avril 2016 à 11:35