Vous n'êtes pas identifié.

Annonce

  •  

#1 05-02-2010 17:24:41

guigui71
Membre
Date d'inscription: 19-11-2009
Messages: 35

Menu déroulant

Bonjour,

peut on faire un menu déroulant de page statiques comme sur ce site :
http://www.saintmarcel.com/la_commune/actualites.html

Merci.

Hors ligne

 

#2 08-02-2010 16:47:48

Hamtaro
Membre aguerri
Lieu: La Rochelle
Date d'inscription: 12-06-2007
Messages: 476
Site web

Re: Menu déroulant

Oui, ceci est juste du css avec peut être un peu de javascript wink
Il faut que tu te renseignes autour de ça, tout cela ne dépend pas de Pluxml. wink

Hors ligne

 

#3 08-02-2010 20:35:28

Gzyg
Membre aguerri
Date d'inscription: 25-09-2006
Messages: 320
Site web

Re: Menu déroulant

C'est du pur Javascript à l'ancienne ce qui veut dire accessibilité = 0

Donc à éviter si possible wink

Il existe de tels menus en pur CSS, d'autres en jquery ou motools (javascript "accessible").

tape "menu déroulant css" dans ton moteur favori, tu devrais déjà pouvoir en trouver un grand nombre. smile


à plus,

Gzyg

Hors ligne

 

#4 11-02-2010 01:16:52

gcyrillus-nomade
Membre aguerri
Lieu: France
Date d'inscription: 30-11-2008
Messages: 211
Site web

Re: Menu déroulant

guigui71 a écrit:

Bonjour,

peut on faire un menu déroulant de page statiques comme sur ce site :
http://www.saintmarcel.com/la_commune/actualites.html

Merci.

oui , il te faut d'abord creer ton menu en pure html , afin de regler tes probleme ou choix de style et de script.

La structure et le fonctionnement de ton menu de déroulant finalisé et testé , il est temps de passer a l'intégration dans ton theme .

exemple basique :

Code:

<div id="test">
 <ul>
<li><a href="/">Accueil</a></li>
<li> Page statiques
<ul>
<?php $plxShow->staticList('','<li id="#static_id"><a href="#static_url" class="#static_status" title="#static_name">#static_name</a></li>'); ?>
</ul>
</li>
<li>rubrique
<ul>
<?php $plxShow->catList('','<li id="#cat_id" class="#cat_status"><a href="#cat_url" title="#cat_name">#cat_name</a></li>'); ?>
</ul>
</li>
</ul>
</div>

avec comme css pour le test :

Code:

#test ul {margin:0;padding:0;}
#test ul li {float:left; display:inline;padding:5px;position:relative;margin:0 5px;background:gray;width:120px;}
#test ul li li {float:none;display:block;margin:0;}
#test ul ul {position:absolute;display:none;left:0;}
#test ul li:hover ul {display:block;}

GC


Plutot coté CSS en amateur , eternel apprentis en php
mini-dico de lien sur css 2.1 et balise html http://doc-css.com et mon simili blog http://yidille.free.fr/plux/valign
PC ACER HS -> 3mois  == pc jetable

Hors ligne

 

#5 16-02-2010 14:25:18

guigui71
Membre
Date d'inscription: 19-11-2009
Messages: 35

Re: Menu déroulant

Merci.

Hors ligne

 

#6 16-02-2010 14:50:57

Stéphane
Responsable du projet
Lieu: pas loin de Metz
Date d'inscription: 07-08-2007
Messages: 1041

Re: Menu déroulant

Gzyg a écrit:

C'est du pur Javascript à l'ancienne ce qui veut dire accessibilité = 0

Donc à éviter si possible wink

Il existe de tels menus en pur CSS, d'autres en jquery ou motools (javascript "accessible").

à plus,

Gzyg

Si javascript à l'ancienne = accessibilité 0, pourquoi parler de jquery ou motools qui sont aussi du javascript. Un peu contradictoire, nan ? Je vois pas ce qu'il y a de plus ou de moins accessible dans ces 2 solutions, ça restera des menus déroulants à base de js.

Hors ligne

 

#7 16-02-2010 15:05:01

super_g2
Membre aguerri
Lieu: devant son écran
Date d'inscription: 09-02-2010
Messages: 147
Site web

Re: Menu déroulant

ouaip, mais il existe des alternatives qui se dégradent très bien avec jQ et mootools... qui sont bien des librairies JS....
donc peu d'intérêt je te l'accord wink

enjoy


Les Lapins aiment ⓟⓛⓤⓧⓜⓛ
:(_8(|)= Homer Simpson aussi ^^

Hors ligne

 

#8 16-02-2010 15:17:48

Gzyg
Membre aguerri
Date d'inscription: 25-09-2006
Messages: 320
Site web

Re: Menu déroulant

La seule petite différence est qu'avec jquery ou motools (ou autres) le rendu ne sera pas aléatoire selon le navigateur utilisé (c'est la principale qualité de ces librairies que d'uniformiser les rendus) ce qui n'est pas possible avec le javascript du site en question.

Je vous accorde que le mot "accessible" même mis entre guillemets, n'était pas le plus adéquat... wink


à plus,

Gzyg

Hors ligne

 

#9 02-09-2010 16:15:58

Linugis
Nouveau membre
Date d'inscription: 02-09-2010
Messages: 1

Re: Menu déroulant

Bonjour,

Je suis nouveau sur pluxml et ma demande se rapproche un peut de la demande Gzyg, je poste donc a la suite pour ne pas ouvrir un nouveau topic.

En fait je souhaiterais créer une liste déroulante de pages statiques en fonction de leurs "groupe". Ou dit différemment ne pas avoir une seule liste avec toutes les pages statiques mais une liste pour chaque groupes.

J'ai un peut chercher mais je ne trouve pas de fonction $plxShow qui réponde a ma demande.

Y-a t'il une solution à mon problème ?

merci par avance.

EDIT : Je viens de trouver un post un peut semblable : http://forum.pluxml.org/viewtopic.php?id=1849.
Par contre je ne comprend pas ou rajouter la classe indiqué (Ou comment rajouter une nouvelle classe Pluxml ?).

Dernière modification par Linugis (02-09-2010 16:25:41)

Hors ligne

 

Pied de page des forums

Généré par FluxBB | Valide xHTML 1.0 - Css 3

Copyright © 2006-2010 PluXml.org, tous droits réservés