Menu déroulant

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

velivole

Menu déroulant

Message par velivole »

bjr,
peut-on faire des menus déroulants avec kompozer ?

Merci

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Pour faire des menus déroulants, il faut un petit bout de Javascript qui ne se fait pas avec KpZ,, mais qui peut être insérer sans problème.
Inconvénient:
- L'effet menu déroulant ne sera pas visible dans KpZ directement, mais il le sera lors d'un aperçu dans le navigateur de ton choix
- Si un visiteur de ton site a désactivé le javascript (environ 10% des internautes), le menu sera inopérant.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

Ou juste avec des CSS c'est possible, exemple
http://css.alsacreations.com/xmedia/exe ... smenu4.htm

voir les explications
http://css.alsacreations.com/Constructi ... horizontal

Edition:
Sans js cela marche parfaitement avec les FF, safari, ... les vieux trucs à Billou posent des problèmes... comme d'hab. Emuler hover en javascript règle le problème généralement.
Dernière modification par Fabrice.Tres.Net le 30 nov. 2007, 12:38, modifié 1 fois.
velivole

Menu déroulant

Message par velivole »

Merci pour cette réponse.

par contre je viens de m'apercevoir que lorsque je frappe des lettres avec des accents comme par exemple le é dans mon navigateur le é est remplacé par lettres bizarres.

voilà autre chose ?



Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

problème d'encodage de caractères.
Dans outils > préférences > paramètre des pages, vérifie l'encodage.
en général, le iso-8859-1 (latin-1) va très bien pour les caractères français.

L'encodage des caractères d'une page peut être déclaré dans la page par une balise meta:

Code : Tout sélectionner

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
Celle ci peut être créée automatiquement par KpZ.
Mais l'encodage est avant tout déterminé par le serveur. Si le serveur est paramétré avec un charset, celui-ci sera prioritaire sur la balise meta. Si rien n'est paramétré au niveau serveur, c'est la balise meta qui déterminera l'encodage de la page.
voir l'info: http://forum.alsacreations.com/faq/faq- ... ment-.html

pour modifier l'encodage d'une page déjà créée, il suffit d'aller dans Format > titre et propriétés de la page.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Message par jpbardiau »

chinon37 a écrit :- Si un visiteur de ton site a désactivé le javascript (environ 10% des internautes), le menu sera inopérant.
D'où sort-tu ça? Sur mon site 1.88%.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10
JP
Image
Image
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités