28217 sujets

CSS et mise en forme, CSS3

Bonjour,

Je cherche à faire descendre mon menu en même temps que le scroll.

Actuellement j'ai ça ( http://www.k-do.ch/bikenjoy/?page=rigide ) et c'est un peu embêtant de devoir remonter, alors j'ai pensé à ça ( http://www.k-do.ch/bikenjoy/index2.php?page=rigide ) avec l'attribut "fixed" pour la position du div.

Ca marche bien avec ma résolution 1280x1024, mais il suffit de réduire la fenêtre en hauteur pour se rendre compte que les résolutions plus basses ne pourront jamais voir le bas de mon menu.

Avez-vous une solution ? J'ai cherché des scripts javascript, dhtml... rien ne convient.

Merci d'avance pour votre réponse !

EDIT par Felipe: correction des URL + titre
Modifié par Felipe (30 Sep 2005 - 16:36)
Administrateur
Hello et bienvenue,

Puisqu'il s'agit d'une question de mise en forme et non de structure, je déplace dans le salon CSS
Modérateur
bonjour,
sans solution toute faite a proposer, je pense simplement a la tailles des polices.
je ne sais pas faire, mais en javascript il t'est possible de recupere la hauteur de la fenetre (ou sa resolution).
A partir de la tu peut dynamiquement reduire la taille de ta police pour l'adapter a la resolution quant cela est necessaire.

autre solution, opter pour un menu deroulant, il y en a en exemples sur le site :
http://css.alsacreations.com/modelesmenus/vd1.htm


la gallerie d'alsa http://css.alsacreations.com/Galeries-de-menus-en-CSS

a plus
Bonjour.
Outre la reduction de la taille de police;
Peut-etre essayer de mettre de mettre des valeurs en % pour le height et le margin de tes div menu
Bonjour,

Les menus verticaux fixes sont réservés usuellement aux listes de liens les plus courtes possibles. Non sans raison.

Les astuces javascript ne serviront à rien... pour les utilisateurs ayant désactivé javascript.

La réduction de taille de police, de marges, de padding, de hauteur, etc. ne servira que dans des cas limités.

Un menu fixe de cette longueur posera toujours des problèmes de rendu et d'accessibilité inévitables. Le gain très limité de confort supposé pour certains utilisateurs n'en vaut pas la chandelle.

<edit>Par pitié, évite le menu déroulant à coulisse, aussi à la mode soit-il ici Smiley rolleyes </>
Modifié par Laurent Denis (01 Oct 2005 - 12:05)