menu déroulant de navigation - HTML/CSS - Programmation
Marsh Posté le 05-06-2005 à 16:27:56
Tu veux dire que tu utilises des frames ? Le truc qui dâte des années 90 ?
Marsh Posté le 05-06-2005 à 16:44:30
Mais on ne t'a pas dis que c'etait fini les frames ? Que plus personnes ne les utilisaient.
Marsh Posté le 05-06-2005 à 17:00:11
pas grave, de toute façon le select est un élément de formulaires, il n'a pas vocation à être utilisé pour les menus, c'est stupide de l'utiliser de cette manière
Marsh Posté le 05-06-2005 à 17:18:48
http://css.maxdesign.com.au/listamatic/
Marsh Posté le 05-06-2005 à 17:24:39
merci, les "Rollover lists" semble correspondre à ce que je veux faire
P.S. : j'suis con car j'ai déjà utilise une solution analogue pour faire un menu avec des sous-menus
Marsh Posté le 05-06-2005 à 18:27:59
masklinn a écrit : pas grave, de toute façon le select est un élément de formulaires, il n'a pas vocation à être utilisé pour les menus, c'est stupide de l'utiliser de cette manière |
Euh bon en même temps, si on veut chipoter :
Citation : Les menus |
Source : http://www.la-grange.net/w3c/html4 [...] forms.html
Ou en anglais : http://www.w3.org/TR/REC-html40/interact/forms.html
Moi je dis ça, je dis rien...
Marsh Posté le 05-06-2005 à 18:41:37
sibelius a écrit : Euh bon en même temps, si on veut chipoter :
|
Ce sont des menus de choix, pas des menus de navigation
C'est pas du chipotage, c'est une interprétation à la con effectuée en sortant partie du document de son contexte
Marsh Posté le 05-06-2005 à 18:48:08
Bah voui mais en attendant, c'est la seule mention du terme de "menu" dans toutes les specs (à part pour signaler la défunte balise <menu> ).
Mais je clos l'intermède sinon c'est le genre de hors-sujets à la con qui servent à rien.
(Juste pour ajouter une couche, pourquoi un menu "de choix" ne pourrait pas être une navigation ?)
Marsh Posté le 05-06-2005 à 19:04:56
sibelius a écrit : Bah voui mais en attendant, c'est la seule mention du terme de "menu" dans toutes les specs (à part pour signaler la défunte balise <menu> ). |
Simple:
Avec juste du HTML, comment tu utilise ton select pour naviguer?
(j'ai bien dit "juste du HTML", pas de JS, pas de PHP, pas d'ASP, rien du tout, vanilla HTML point barre)
Marsh Posté le 05-06-2005 à 19:14:33
masklinn a écrit : Simple: |
Pourquoi parles-tu de langages dynamique ?
Il ne fait pas mélanger les deux. Même avec Lynx, on peut utiliser les select. Et après le traitement des données via le serveur, on s'en tape
Marsh Posté le 05-06-2005 à 19:15:56
yoyo354 a écrit : Il ne fait pas mélanger les deux. Même avec Lynx, on peut utiliser les select. Et après le traitement des données via le serveur, on s'en tape |
C'est bon, retourne te coucher, t'as pas compris de quoi je parlais
Marsh Posté le 05-06-2005 à 19:34:14
yoyo354 a écrit : Expliques pour que je retourne me coucher moins con |
Je parle d'un menu de navigation avec le select, donc en fonction du choix au niveau du select ne pas arriver sur la même page
Marsh Posté le 05-06-2005 à 19:37:16
ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
(Le dimanche soir c'est pire qu'un vendredi soir décidement)
Marsh Posté le 07-06-2005 à 13:16:20
j'ai suivi vos conseilles : plus de fraimes juste des div et du css et c'est vrai que c'est beaucoup plus simple
Marsh Posté le 05-06-2005 à 16:12:33
Salut, étant débutant en programmation de site web je narrive pas à ce quun menu déroulant de navigation affiche la page sélectionnée dans une Frame donnée. Par ex. je suis dans la page 1 dun article, page affichée dans la mainFrame dindex.htm, voulant passer à la page 2 je la sélectionne dans le menu déroulant et elle saffiche dans la mainFrame dindex.htm.
Voici le code du menu déroulant de navigation :
<p align="center">
<select name="nav machine" size="1" onChange="MM_jumpMenu('parent',this,0)">
<option value="machines1.htm">page 1</option>
<option value="machines2.htm">page 2</option>
<option value="machines3.htm">page 3</option>
</select>
</p>
Il me semble quen ajoutant target="mainFrame" entre les deux balises <select></select> cela devrait être bon mais cela nest pas le cas