Vous vous souvenez certainement des scripts JS qui permettent de hacker le clic-droit afin de proposer un menu contextuel personnalisé ? Sachez qu’il est possible depuis peu de le faire grâce à du HTML et un bout de JS. HTML5 étend les capacités de l’élément menu
grâce à un nouvel attribut.
Articles pour les mots-clés ‘menu’
Créer un menu sticky avec JavaScript et CSS
J’ai bossé récemment sur plusieurs sites web, et la requête d’un menu sticky était quasiment systématique. Parfois elle était justifiée, parfois je me rapprochais du contre-exemple ergonomique stéréotypé. (Dois-je utiliser un sticky menu ?) Mais quand même ! Je vous propose de voir ensemble comment on peut faire ça.
Effet d’animation CSS3 sur menu vertical
On m’a demandé une vingtaine de fois comment reproduire l’effet d’animation assez simple de mes menus sur la barre latérale de ce blog (si le design actuel est toujours le même d’ici à ce que vous lisiez cet article). Du coup je prends un peu de temps pour vous faire un mini tutoriel et vous expliquer le principe !
Menu déroulant en CSS3 avec transition et max-height
Il y a quelques temps déjà, Lea Verou proposait d’utiliser la propriété max-height
afin d’effectuer des animations sur un élément sans toucher à la propriété height
. Avec une petite adaptation, il est possible de créer un menu déroulant au survol avec un petit délai créé grâce à la propriété CSS 3 transition
.
Créer un menu horizontal centré en CSS (sans JavaScript)
C’est une chose qui peut paraître très simple à faire, mais sur laquelle beaucoup de personnes se sont cassés les dents.
Aujourd’hui encore je trouve des solutions en JavaScript qui permettent d’attribuer une marge à gauche de l’élément ul
pour centrer les li
qu’il contient.
[Mise à jour] Plugin jQuery menu déroulant v.1.5
Si vous êtes un habitué du blog, vous avez certainement déjà vu passer l’information sur ce plugin.
La mise à jour a été effectuée en début de semaine, mais je n’ai pas eu le temps de faire l’actu avant.
[MàJ] Juiz DropDown Menu 1.3.5
Vous connaissez certainement le plugin jQuery Juiz DropDown Menu si vous suivez ce blog depuis quelques mois. Si ce n’est pas le cas cela peut vous intéresser aussi ( 😉 ), sachez qu’il est passé à sa version 1.3.5 il y a quelques semaines.
Plugin jQuery – Un menu déroulant à partir d’une simple liste
Après m’être amusé longuement à la visite de nombreux sites habillés de jolis menus déroulant, il m’a pris l’envie de réaliser un plugin facile d’installation pour les utilisateurs de jQuery.
Sur un design léger et des fichiers qui le sont tout autant, celui-ci reste grandement personnalisable.