Bonjour à tous.

Le titre de la discussion résume bien ce que je cherche à faire.
J'ai vu sur internet des tas d'exemples de menus verticaux déroulants.
Ce que je voudrais, c'est un menu, certes vertical, mais dont les sous-menus se déroulent verticalement, dans l'alignement du menu.
DE PLUS, ces sous-menus ne doivent pas "cacher" ce qu'il y a en-dessous, mais plutôt tout décaler vers le bas quand on les ouvre (et décaler vers le haut tout ce qu'il y a en-dessous quand on les ferme).

En gros, une arborescence comme on en trouve dans la colonne gauche du Finder des Mac ou du navigateur Windows des PC.

Est-ce faisable en CSS ?
Si oui, comment ?

Merci !