Page 1 sur 1

Menu déroulant

Publié : 30 nov. 2007, 08:13
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

Publié : 30 nov. 2007, 08:59
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.

Publié : 30 nov. 2007, 11:49
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.

Menu déroulant

Publié : 30 nov. 2007, 11:49
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

Publié : 30 nov. 2007, 13:18
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.

Publié : 30 nov. 2007, 17:39
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