react

Une Navbar Responsive

React ? Tailwind ? une Navbar Responsive ? Ok !

Une Navbar Responsive
profil_c2c.png

Article de Christophe_c

Une Navbar Responsive

 

Avec React et Tailwind, voyons comment useState peut nous aider.

La librairie React Icons permet d'avoir un large choix d'icones à intégrer à nos projets.

Profitons en !

https://react-icons.github.io/react-icons/

 

On se retrousse les manches, ça va bien se passer... Easy la navbar !!!

 

 

La vidéo

 

L'idée générale à retenir est qu'il ne faut pas forcément se contorsionner à créer une barre de navigation modulable en fonction de la taille de l'écran de l'utilisateur !

 

On peut se créer une Navbar pour PC, une pour smartphone, voir une troisième destinée aux tablette et ne faire apparaitre que la navbar adaptée à l'cran utilisée en arttibuant un petit "hidden" aux 2 autres Navbar.

 

On peut ainsi se passer des limites qu'une Navbar unique imposerait potentiellement aux autres.

 

Pour la transition de la Navbar mobile, Tailwind utilisé ici n'apporte pas une solution utltime et non réalisable en CSS Vanilla.

 

A vous d'imaginiez vos Navbar idéales ! Fun, pratiques, fonctionnelles, originales !

 

Et si vous souhaitez en apprendre plus sur React : C'est par ici !!!

 

A bientôt Compagnon de Code

 

 

Commentaires

Ajoutez un commentaire