Blog ou CMS à l'Xml
Vous n'êtes pas identifié.
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
Oui, ceci est juste du css avec peut être un peu de javascript ![]()
Il faut que tu te renseignes autour de ça, tout cela ne dépend pas de Pluxml. ![]()
Hors ligne
C'est du pur Javascript à l'ancienne ce qui veut dire accessibilité = 0
Donc à éviter si possible ![]()
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. ![]()
à plus,
Gzyg
Hors ligne
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 :
<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 :
#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
Hors ligne
Gzyg a écrit:
C'est du pur Javascript à l'ancienne ce qui veut dire accessibilité = 0
Donc à éviter si possible
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
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 ![]()
enjoy
Hors ligne
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... ![]()
à plus,
Gzyg
Hors ligne
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