Liste déroulante
Résolu
didess67
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
didess67 Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
didess67 Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai créé des menus, dont un qui serra déroulant...
Mais voilà ça marche pas.
1) es ce faisable ?
2) si oui es la bonne méthode?
3) dois je inclure un CSS ou du PHP ?
4) le PHP c'est du chinois pour moi...
j'ai déjà fait de superbe chose pour un débutant...
HTML:
<div id="menu">
<DIV class="contenu_menu1">
<P CLASS="titre_menu1">PRESENTATION</P>
<ul>
<li><A HREF="../html/cv.html">CV</A></li>
<li><a href="../html/lettspon.html">Lettre spontannée</a></li>
<li><a href="../html/projets.html">Projets</a></li>
</ul>
</DIV>
<DIV class="contenu_menu2">
<P CLASS="titre_menu2">TRAVAUX INFORMATIQUE</P>
<ul>
<a href="logiciel gpao.html">- Logiciel GPAO</a><BR/>
<a href="credit.html">- Calcul d'un crédit</a><BR/>
<a href="rente.html">- Calcul d'une rente</a><BR/>
<a href="page4.html">- Lien</a><BR/>
<a href="page5.html">- Lien</a><BR/>
</ul>
</DIV>
<DIV class="contenu_menu3">
<form method="post" action="traitement.php">
<P CLASS="titre_menu2">GUYANE</P>
<select name="pays" id="pays">
<option value="../html/animaux.html">ANIMAUX</option>
<option value="espagne">Espagne</option>
<option value="italie">Italie</option>
<option value="royaume-uni">Royaume-Uni</option>
</select>
</form>
</DIV>
</div>
CSS:
#menu
{
float: left;
width: 180px;
margin-right: 15px;
}
.contenu_menu1
{
background-image: url("../fonds ecran/dessinindusordi.jpg");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.contenu_menu2
{
background-color: white;
background-image: url("../fonds ecran/matosinfo.jpg");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.contenu_menu3
{
background-color: white;
background-image: url("images/motif.png");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.titre_menu1
{
font-size: 16pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: blue ;
text-align: center;
text-decoration: underline blink;
}
.titre_menu2
{
font-size: 16 pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: black ;
text-align: center;
text-decoration: underline ;
}
.titre_menu3
{
font-size: 16 pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: black ;
text-align: center;
text-decoration: underline ;
}
Voilà pour ce que j'ai fait pour le moment. Les 2 premier menus sont ok pour moi...
C'est juste le 3ème que je veux créer en liste déroulante.
Pour ma liste déroulante, j'aimerais un truc simple si possible,
il faudrait que d'un simple clic de souris, j'ouvre ma page.
Et ça, sans devoir sélectionner, et ensuite cliquer sur un bouton "envoi ou go".
Je voudrais optimiser à fond mon site.
Encore Merci.
j'ai créé des menus, dont un qui serra déroulant...
Mais voilà ça marche pas.
1) es ce faisable ?
2) si oui es la bonne méthode?
3) dois je inclure un CSS ou du PHP ?
4) le PHP c'est du chinois pour moi...
j'ai déjà fait de superbe chose pour un débutant...
HTML:
<div id="menu">
<DIV class="contenu_menu1">
<P CLASS="titre_menu1">PRESENTATION</P>
<ul>
<li><A HREF="../html/cv.html">CV</A></li>
<li><a href="../html/lettspon.html">Lettre spontannée</a></li>
<li><a href="../html/projets.html">Projets</a></li>
</ul>
</DIV>
<DIV class="contenu_menu2">
<P CLASS="titre_menu2">TRAVAUX INFORMATIQUE</P>
<ul>
<a href="logiciel gpao.html">- Logiciel GPAO</a><BR/>
<a href="credit.html">- Calcul d'un crédit</a><BR/>
<a href="rente.html">- Calcul d'une rente</a><BR/>
<a href="page4.html">- Lien</a><BR/>
<a href="page5.html">- Lien</a><BR/>
</ul>
</DIV>
<DIV class="contenu_menu3">
<form method="post" action="traitement.php">
<P CLASS="titre_menu2">GUYANE</P>
<select name="pays" id="pays">
<option value="../html/animaux.html">ANIMAUX</option>
<option value="espagne">Espagne</option>
<option value="italie">Italie</option>
<option value="royaume-uni">Royaume-Uni</option>
</select>
</form>
</DIV>
</div>
CSS:
#menu
{
float: left;
width: 180px;
margin-right: 15px;
}
.contenu_menu1
{
background-image: url("../fonds ecran/dessinindusordi.jpg");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.contenu_menu2
{
background-color: white;
background-image: url("../fonds ecran/matosinfo.jpg");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.contenu_menu3
{
background-color: white;
background-image: url("images/motif.png");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.titre_menu1
{
font-size: 16pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: blue ;
text-align: center;
text-decoration: underline blink;
}
.titre_menu2
{
font-size: 16 pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: black ;
text-align: center;
text-decoration: underline ;
}
.titre_menu3
{
font-size: 16 pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: black ;
text-align: center;
text-decoration: underline ;
}
Voilà pour ce que j'ai fait pour le moment. Les 2 premier menus sont ok pour moi...
C'est juste le 3ème que je veux créer en liste déroulante.
Pour ma liste déroulante, j'aimerais un truc simple si possible,
il faudrait que d'un simple clic de souris, j'ouvre ma page.
Et ça, sans devoir sélectionner, et ensuite cliquer sur un bouton "envoi ou go".
Je voudrais optimiser à fond mon site.
Encore Merci.
A voir également:
- Liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Liste code ascii - Guide
- Site dangereux liste - Guide
5 réponses
Pour un menu déroulant, je te conseille de jeter un œil par là :
http://www.commentcamarche.net/forum/affich 5036943 liste deroulante#0
http://www.commentcamarche.net/forum/affich 5036943 liste deroulante#0
Bonjour,
c'est cool la réponse, mais je recherche une chose bien précise.
Et puis j'ai pas envie de mélanger le PHP ou le JAVASCRIPT et que sais je encore...
Enfin si c'est possible. Tout ces languages sont du chinois pour moi.
Si je dois en + analyser ces programmes là...
Ben c'est plus, 2-3 semaines qu'il me faut pour terminer mon site, c'est l'année entière.
Moi je débute dans la création de mon site, et dans le domaine de ces langages aussi...
Si vous avez, un truc tout fait, et que je peux adapter facilement, ben ce serait sympa.
Et puis, j'ai remarqué aussi, que vous êtes jeunes, et très doués en informatique, même étudiants en informatique.
Moi j'ai 40 ans, et mon cursus scolaire c'est la mécanique.
Donc je vous remercie pour votre aide.
c'est cool la réponse, mais je recherche une chose bien précise.
Et puis j'ai pas envie de mélanger le PHP ou le JAVASCRIPT et que sais je encore...
Enfin si c'est possible. Tout ces languages sont du chinois pour moi.
Si je dois en + analyser ces programmes là...
Ben c'est plus, 2-3 semaines qu'il me faut pour terminer mon site, c'est l'année entière.
Moi je débute dans la création de mon site, et dans le domaine de ces langages aussi...
Si vous avez, un truc tout fait, et que je peux adapter facilement, ben ce serait sympa.
Et puis, j'ai remarqué aussi, que vous êtes jeunes, et très doués en informatique, même étudiants en informatique.
Moi j'ai 40 ans, et mon cursus scolaire c'est la mécanique.
Donc je vous remercie pour votre aide.
Bah t'as même pas dû regarder l'adresse que j'ai mise, vu que je m'étais planté de lien et que j'avais mis celui de ce topic... ^_^
Donc je redonne le lien (le vrai celui là, cette fois je fais attention) : http://css.alsacreations.com/Construction-de-menus-en-CSS/Un-menu-deroulant-en-CSS-et-XHTML-vertical-et-horizontal
Le code est fournit et expliqué. Et il n'y a qu'à l'adapter à ses propres besoins.
Donc je redonne le lien (le vrai celui là, cette fois je fais attention) : http://css.alsacreations.com/Construction-de-menus-en-CSS/Un-menu-deroulant-en-CSS-et-XHTML-vertical-et-horizontal
Le code est fournit et expliqué. Et il n'y a qu'à l'adapter à ses propres besoins.
Et ben si Enax, jai vu...
Mais je comprenais pas pourquoi, j'ai juste remonté la feuille au début...
A la hauteur de Ressources à ce sujet...
Voilà, merci Enax. ;-)
Tu sais, je suis content d'avoir de l'aide, et j'essaie de mon coté aussi, mais c'est quand même balaise.
Didess-67
Mais je comprenais pas pourquoi, j'ai juste remonté la feuille au début...
A la hauteur de Ressources à ce sujet...
Voilà, merci Enax. ;-)
Tu sais, je suis content d'avoir de l'aide, et j'essaie de mon coté aussi, mais c'est quand même balaise.
Didess-67
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut tt moun,
j'ai trouvé, super.
<SCRIPT LANGUAGE="JavaScript">
function ChangeUrl (formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
location.href = formulaire.ListeUrl.options
[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert ('veuillez choisir une destination.');
}
}
</SCRIPT>
</head>
<body>
<div id="menu_gauche">
<DIV class="contenu_menu2">
<P CLASS="titre_menu1">TRAVAUX INFORMATIQUE</P>
<FORM>
<SELECT NAME="ListeUrl" SIZE=1
onChange="ChangeUrl (this.form)">
<OPTION SELECTED VALUE="">-Sélectionnez votre choix-
<OPTION VALUE="../html/logicielgpao.html">LOGICIEL DE GPAO
<OPTION VALUE="../html/rente.html">CALCUL D'UNE RENTE
<OPTION VALUE="../html/credit.html">CALCUL D'UN CREDIT
<OPTION VALUE="../html/reappro.html">MSG D'ALERTE POUR CDE
</SELECT>
</FORM>
</DIV></DIV>
</body>
Pour les CSS:
#menu_gauche
{
float: left;
width: 200px;
margin-right: 15px;
}
.contenu_menu2
{
background-image: url("../informatique/matosinfo.jpg");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.titre_menu1
{
font-size: 16pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: blue ;
text-align: center;
text-decoration: underline blink;
margin-bottom: 15px;
}
Voilà pour le résultat.
Si ça peut aider.
@ + Didess67
j'ai trouvé, super.
<SCRIPT LANGUAGE="JavaScript">
function ChangeUrl (formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
location.href = formulaire.ListeUrl.options
[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert ('veuillez choisir une destination.');
}
}
</SCRIPT>
</head>
<body>
<div id="menu_gauche">
<DIV class="contenu_menu2">
<P CLASS="titre_menu1">TRAVAUX INFORMATIQUE</P>
<FORM>
<SELECT NAME="ListeUrl" SIZE=1
onChange="ChangeUrl (this.form)">
<OPTION SELECTED VALUE="">-Sélectionnez votre choix-
<OPTION VALUE="../html/logicielgpao.html">LOGICIEL DE GPAO
<OPTION VALUE="../html/rente.html">CALCUL D'UNE RENTE
<OPTION VALUE="../html/credit.html">CALCUL D'UN CREDIT
<OPTION VALUE="../html/reappro.html">MSG D'ALERTE POUR CDE
</SELECT>
</FORM>
</DIV></DIV>
</body>
Pour les CSS:
#menu_gauche
{
float: left;
width: 200px;
margin-right: 15px;
}
.contenu_menu2
{
background-image: url("../informatique/matosinfo.jpg");
background-repeat: repeat-x;
border: 2px solid black;
margin-bottom: 15px;
}
.titre_menu1
{
font-size: 16pt ;
font-family: Times New Roman ;
font-weight: bolder ;
color: blue ;
text-align: center;
text-decoration: underline blink;
margin-bottom: 15px;
}
Voilà pour le résultat.
Si ça peut aider.
@ + Didess67