One page · Interface front-end
Menu Dropdown : un menu de navigation déroulant responsive intégré en HTML/CSS

Menu Dropdown est un exercice front-end que j'ai réalisé à partir d'un challenge Frontend Mentor. Le principe : reproduire fidèlement, de zéro, une maquette fournie en image et la transformer en une page web fonctionnelle. Ici, l'objectif était un menu de navigation déroulant, le fameux dropdown, intégré dans une interface one page propre, lisible et fidèle au design de départ.
J'ai construit l'ensemble uniquement en HTML et CSS, sans framework. Le balisage HTML structure le contenu et les éléments de navigation ; le CSS gère toute la mise en forme, l'ouverture et la fermeture des menus déroulants, ainsi que les transitions. La page est responsive : la disposition s'adapte du mobile au grand écran, et les menus restent accessibles et confortables à manipuler quelle que soit la largeur.
Cet exercice met en avant ma rigueur d'intégration : partir d'une image statique et la restituer au plus près en HTML/CSS. Il montre ma maîtrise du positionnement, de la gestion des états d'affichage d'un menu déroulant et des animations CSS sobres. C'est exactement le type de travail soigné que j'applique ensuite, à plus grande échelle, sur les interfaces de mes projets clients.
Le défi
Restituer fidèlement une maquette statique en une page web fonctionnelle, avec un menu de navigation déroulant fluide et responsive, en HTML et CSS uniquement.
La solution
- Reproduction de la maquette de zéro en HTML et CSS, au plus près du design fourni.
- Gestion de l'ouverture, de la fermeture et des transitions des menus déroulants en CSS.
- Mise en page responsive et accessible, du mobile au grand écran.
Intégration fidèle au design
Je suis parti d'une simple maquette en image pour la reproduire au plus près en HTML et CSS, en respectant la mise en page, les espacements et la typographie de l'interface d'origine.
Menu déroulant en CSS
Les menus de navigation s'ouvrent et se ferment proprement, avec une gestion soignée des états d'affichage et des transitions, pour une manipulation fluide et lisible.
Mise en page responsive
L'interface one page s'adapte du mobile au grand écran : les éléments se réorganisent et les menus déroulants restent confortables à utiliser quelle que soit la taille de l'écran.
Version desktop


Version tablette


Carousel Vertical
Un exercice front-end où j'ai conçu un carrousel d'images à défilement vertical pour une présentation photo immersive, en HTML, CSS et JS.

Carte Animee
Exercice front-end one page : une carte interactive qui masque ses informations puis les révèle au survol, en HTML, CSS et JS.

Carte QR Code
Exercice Frontend Mentor : j'ai reproduit en pixel-perfect une carte affichant un QR code, intégrée de zéro en HTML et CSS.
Un projet dans le même esprit ?
Parlez-moi de votre besoin : je vous dis rapidement ce qui est pertinent et réaliste.